Saturday, October 5, 2019

IMPLEMENTASI GRAFIK KOMPUTER PADA KEHIDUPAN SEHARI-HARI


Grafik Komputer dalam Video Games



Grafik komputer adalah seni menggambar gambar, garis, bagan, dll menggunakan komputer dengan bantuan pemrograman. Grafik komputer terdiri dari jumlah piksel. Pixel adalah gambar atau unit grafis terkecil yang terwakili di layar komputer.

Bidang Hiburan pada zaman ini sudah semakin pesat terutama grafik komputer nya yang sudah seperti dengan kehidupan asli,Video Games sering dimainkan dalam kehidupan sehari-hari oleh semua orang, sebelum itu Apa itu Video Games?, Video Games adalah game elektronik yang melibatkan interaksi dengan antarmuka pengguna untuk menghasilkan umpan balik visual pada perangkat tampilan video dua atau tiga dimensi seperti layar TV, headset realitas virtual, atau monitor komputer.
Grafik komputer sekarang sudah berkembang lebih pesat apalagi di dunia hiburan, salah satunya Video Games Counter-Strike

Video Games ini sebelumnya hanya Half Life Mod Counter-Strike yang dibuat oleh Minh Le dan Jess Cliffe pada awal 1999.Ketika Valve membeli hak dan merilis Counter-Strike scara terpisah saat 2003 yang di luncur kan dinamakan Counter-Strike 1.6, Game itu meraih banyak perhagaan. Counter-Strike menggunakan Source Engine.


Grafik Komputer Pada Video Games ada banyak , disini saya hanya menunjukkan sedikit saja

Art , 3 Prinsip Visual Dasar : Color, Shape, Space
·     Color : Warna adalah hasil dari pantulan cahaya dari suatu benda ke mata kita.
·     Shape : Didefinisikan sebagai area dua dimensi yang menonjol dari ruang di sebelah atau di sekitarnya karena batas yang ditentukan atau tersirat, atau karena perbedaan nilai, warna, atau tekstur.
·     Space : ruang berkaitan dengan area jauh di saat desain yang ditentukan, desain akan berlangsung. Untuk desain dua dimensi, ruang memperhatikan penciptaan ilusi dimensi ketiga pada permukaan datar


UI (User Interface), memiliki skema warna, font, shape, dan icon yang berbeda sementara fungsional. Elemen ini paling penting untuk game bisa berkomunikasi pada user.



Video Games memiliki Animation 3D And 2D

2D Animation
Objek 2D Hanya dapat diukur tinggi dan lebarnya dan ada pada ruang 2D, seperti selembar kertas, sedangkan objek 3D memiliki permukaan, melemparkan bayangan, dan dapat diukur dengan panjang, lebar, kedalaman, atau berat.

Untuk teknik 2D Animations :
·     Frame-by-frame : Gambar setiap frame dari animasi.
·     Bone-based : Gambar masing-masing anggota gerak animasi, lalu hidupkan posisi, rotasi, dan yang lainnya dalam permainan. Bisa lebih cepat, lebih mudah, dan menghemat memori.


3D Animation
Objek dalam 3D Animation ada di dunia X,Y,Z dan dapat melakukan hal-hal yang tidak mungkin dalam animassi 2D seperti memiliki volume, memutar 360 derajat dan banyak lagi
3D Animation lebih seperti aslinya karena objek dapat dilihat dari sudut kamera yang berbeda, dapat menyala dari arah yang berbeda, memiliki tekstur yang membuatnya terlihat solid dan dapat ditempatkan dalam  adegan dan elemen langsung


Teknologi sekarang sudah semakin canggih, sampai video games sekarang menggunakan CGI (Computer Generated imagery)
CGI Adalah adalah aplikasi grafik komputer untuk membuat atau berkontribusi pada gambar dalam seni, media cetak, video game, film, program televisi, iklan, video, dan simulator. Adegan visual mungkin dinamis atau statis dan mungkin dua dimensi (2D), meskipun istilah "CGI" paling sering digunakan untuk merujuk pada grafik komputer 3D yang digunakan untuk membuat adegan atau efek khusus dalam film dan televisi.








TEKNOLOGI GRAFIK KOMPUTER


NVIDIA Geforce RTX Super Series

NVIDIA Geforce RTX Super Series adalah sebuah high-end graphics card dari NVIDIA, yang mempunyai tipe model yaitu

·      RTX 2060 Super
·      RTX 2070 Super
·      RTX 2080 Super

Tipe Series ini baru di keluarkan dari July 2019 , NVIDIA menggantikan model RTX Series Non Super dengan yang Super Series , Walaupun Model Super ini menambahkan Performance, tetapi hanya menambahkan Frame Per Second sedikit 2-5 FPS jika dibanding RTX Non Super tergantung Game yang dicoba dan Tipe RTX yang di pakai,  walaupun diliat dari chart nya yang katanya 2X 4X Performance Increase  tetapi bagi saya ini hanya sebuah marketing belaka karena waktu tanggal rilis hanya berbeda satu tahun saja, dengan harga sekitaran 399$ - 599$ sama seperti harga sebelumnya kecuali yang RTX 2060 karena tambah 8GB VRAM dan Ray Tracing yang baru di implementasi kan  di GPU ini belum efisien untuk TDP nya dan Game yang ada fitur Ray tracing baru sedikit itu juga waktu memakai RTX performance hit nya drop itu bisa dibilang belum optimize fitur ray tracing di Series ini, ini menurut saya merugikan pembeli yang membeli RTX Non Super.

RTX Super mempunyai 12 nm processor berdasarkan Turing Graphics Processor, Graphics Card support DirectX 12. Mempunyai large chip dengan die area dari 445-545 mm2, dan 10,800 – 13,600 million transistors (Tergantung Model Graphics Card nya).

Berikut adalah Spesifikasi NVIDIA RTX Super Series


RTX 2080 Super
RTX 2070 Super
RTX 2060 Super
CUDA Cores / Stream Processors
3072
2560
2176
Texture Mapping Units
192
160
136
Render Output Units
64
64
64
Tensor cores
384
320
272
RT Cores
48
40
34
Video memory
8GB GDDR6
8GB GDDR6
8GB GDDR6
Memory speed
14Gbps
14Gbps
14Gbps
Memory Bus
256-bit
256-bit
256-bit
Base Clock
1650 MHz
1650 MHz
1470 MHz
Boost Clock
1815 MHz
1770 MHz
1650 Mhz
Power Connectors
1 x 8-pin, 1 x 6 - pin
1 x 8-pin, 1 x 6 - pin
1 x 8-pin
TDP
250W
215W
175W

Semua Graphics NVIDIA mempunyai CUDA Core , CUDA Core itu Stream Processors nya  Graphics card NVIDIA.
v CUDA (Compute Unified Device Architecture)  adalah bahasa pemrograman khusus yang dibuat nvidia yang dapat memanfaatkan GPU dengan cara tertentu untuk melakukan tugas dengan kinerja yang lebih besar.
v Texture Mapping Units adalah componet modern GPU yang untuk pemrosesan Texture mapping, Texture Mapping adalah Pemetaan tekstur adalah metode untuk menentukan detail frekuensi tinggi, tekstur permukaan, atau informasi warna pada grafik yang dihasilkan komputer atau model 3D
v Render Output Units adalah componet modern GPU dan salah satu langkah terkahir dalam proses rendering kartu grafis modern
v TDP (Thermal Design Power) adalah jumlah maksimum panas yang dihasilkan sebuah chip komputer atau komponen dalam watt atau bisa disebut konsumsi daya pada sebuah komponen komputer

Beda nya RTX Series sama model Graphic Crad terdahulu nya NVIDIA GTX , yaitu mempunyai Tensor cores dan RT Cores.

·      Fungsi Tensor Cores adalah untuk mempercepat operasi matriks dan operasi inferensi disamping fungsi grafis baru. Atau bisa juga disebut untuk meningkatkan kualitas gambar dan menghasilkan game yang lebih baik dengan performa hit yang lebih kecil
·      Inti RT Core pada dasar menambahkan dedicated pipeline (ASIC) ke SM untuk menghitung persimpangan sinar dan segitiga. Atau bisa disebut juga core nya Ray Tracing, Fungsi Ray Tracing untuk teknik render yang menembakan sinar cahaya dari kamera belakang melalui bidang untuk melihat scene.

Source :

Monday, July 1, 2019

TUGAS DESAIN WEB YANG DI PRESENTASI



Larikuy adalah website virtual run atau berlari secara virtual yang mana para penggunanya dapat berlari dimanapun dan kapanpun menyesuaikun dengan waktu yang mereka miliki. Pengguna hanya cukup berlari menggunakan smartphone yang terinstall aplikasi run tracking dan terintegrasi dengan GPS. Dan ini adalah design Halaman muka dari website larikuy. 
tersedia beberapa menu dalam website seperti.
1.       join race
2.       how It Work
3.       Frequently Asked Question ( F.A.Q )
4.       Contact Us
5.       Login
6.       Register

Menu Join Race menampilkan daftar even virtualrun yang terbaru dan tengah aktif, untuk melihat detail atau rincian dari event, anda cukup klik tombol join this race. dan ini adalah disain dari halaman join race


Halaman ini adalah halaman untuk menampilkan rincian dari event yang anda klik seperti pada gambar sebelumnya. Dan untuk melanjutkan pembelian anda bisa menekan tombol hijau bertuliskan beli tiket. Dan berikut ini adalah disain dari halaman tersebut

Monday, May 6, 2019

TUGAS 10 SOAL MATEMATIKA INFORMATIKA


MATEMATIKA INFORMATIKA

Contoh Soal Tree

Gambar 1
  1. Dari gambar diatas yang merupakan tree adalah
Jawaban : G1 dan G2
Pembahasan  :
Yang merupakan tree adalah graf tak berarah terhubung yang tidak mengandung sirkuit. Sehingga pada gambar G1 dan G2 merupakan tree
Gambar G3 : mengandung sirkuit pada titik adf
Gambat G4 : merupakan forest karena msngandung 2 tree yang tidak saling terhubung

Gambar 2
  1. Tingkatan (level) pada gambar diatas adalah
Jawaban : 4
Pembahasan :
a mempunyai level 0
b, c , d mempunyai level 1
e, f, g mempunyai level 2
h, i, j, k mempunyai level 3
l, m mempunyai level 4
Tingkatan (level) pada tree dapat dilihat padadaun yang paling bawah, sehingga tingkatan pada tree tersebut adalah 4

  1. Panjang lintasan dari a ke j pada tree diatas (gambar 2) adalah ...
Jawaban : 3
Pembahasan :
Lintasan a ke j adalah ab, be, ej. Sehingga panjang lintasan a ke j adalah 3

  1. Ruas pada tree diatas (gambar2) adalah ...
Jawaban : 12
Pembahasan :
Jika pohon mempunyai simpul sebanyak n, maka banyaknya ruas = (n-1).
Sehingga ruas = 13 - 1 = 12

  1. Ketinggian pada Tree diatas (gambar 2)  adalah...
Jawaban : 5
Pembahasan :
Pohon/tree mempunyai ketinggian (kedalaman/height) yaitu = level tertinggi + 1
Ketinggian pohon = 4 + 1 = 5

  1. Derajat maksimum pada tree diatas (gambar 2) adalah ...
Jawaban : 3
Pembahasan :
Derajat maksimum dari semua simpul merupakan derajat pohon itu sendiri.
Derajat sebuah simpul adalah jumlah upapohon (atau jumlah anak) pada simpul tersebut.
Derajat a adalah 3, derajat b adalah 2, derajat d adalah satu dan derajat c adalah 0.
Sehingga  pohon di atas berderajat 3.


Gambar 3
  1. Bobot minimum tree pada gambar diatas adalah …
Jawaban : 145
Pembahasan:
Spanning Tree :
Spanning tree tersebut memiliki bobot : 5 + 10 + 15 + 20 + 25 + 30 + 40 = 145

  1. Bobot minimum tree dibawah ini adalah …
Gambar 4
Jawab : 105
Pembahasan :
Spanning Tree :
Spanning tersebut memiliki bobot = 10 + 25 + 15 + 20 + 35 = 105

Gambar 5

  1. PreOrder dari gambar diatas adalah ..
Jawaban : * + a / b c - d * e f
Pembahasan :
Traversal Pre-order, dilakukan berturut-turut :
·         Simpul / Node nya
·         Subtree sebelah kiri (Left)
·         Subtree sebelah kana (Right) 
Sehingga preorder nya adalah * + a / b c - d * e f

  1. PostOrder dari gambar diatas (gambar 5) adalah …
Jawaban : a b c / + d e f * - *
Pembahasan :
Traversal Post-order, dilakukan berturut-turut :
·         Subtree sebelah kiri (Left)
·         Subtree sebelah kana (Right)
·         Simpul /Node nya 
Sehingga Post-order nya adalah a b c / + d e f * - *

Thursday, March 14, 2019

MENULIS HOBBY SEPERTI DIARI


Saya mempunyai hobi bermain game, memang hobi saya ini kadang dikenal hobi yang tidak menguntungkan sebelum zamannya tidak di zaman ini. Game sekarang mulai berkembang sampai bertuju ke ESport. Rata-rata yang bertuju ke Esport itu game online, Saya sedikit berbeda saya bermain game yang mempunyai storyline. Untuk web yang dituju untuk biasanya saya menggunakan Steam, tempat dimana Toko games yang sekarang bisa memakai currency indonesia. Di web itu kita tidak hanya untuk membeli games saja tetapi bisa bergabung ke community game di seluruh dunia semua tergabung di steam. selain itu steam mempunya juga software yang berbagai macam seperti Animation and modeling, Photo editing, Game Development, dll. Community di steam sekarang sudah menjadi besar seperti, Steam Workshop itu seperti kita membuat hasil karya sendiri dari ingame yang support Steam Workshop, hasil karyanya seperti skin, weapon dll, untuk skin tersebut bila banyak yang voted akan di dimasukkan oleh developer game tersebut. juga di Steam Workshop kita juga bisa download mod di game yang fitur tersebut tentu saja ini gratis bisa di didownload siapapun dan di mainkan, beda dengan skin yang hasil voting baru bisa di masukkin tetapi kita mencobanya kadang harus bayar atau melalui ingame content, kalau mod kita bisa menikmati ini secara gratis. Saya sering menggunakan Steam Workshop di game Left 4 Dead 2 karena game itu support mod disitu, banyak yang saya download dan mainkan. Ada juga Community Market disini kita bisa menjual barang hasil dari ingame content misalnya kita dapat skin kita bisa jual disini dan kita juga bisa beli disni untuk ingame content yang support. Saya kadang juga menjual item disini terkadang saya dapat skin karakter Dota 2 saya jual disini. Steam juga memiliki Broadcast yang dimana kita bisa menonton seseorang secara live bermain yah memang kaya twitch makanya fitur ini jarang dipake di steam.  


Bagi saya Steam sudah tidak asing lagi apalagi sekarang zaman sudah modern, aktivitas saya di steam kadang berdiskusi pada teman yang jauh dari luar negeri sampai teman dekat yang sering bertemu juga. Yah pertama-tama memang menggunakan steam cuma untuk membeli game berlisensi saja tapi semakin kelamaan saya terbiasa sampai mempunyai teman yang hampir tidak pernah bertemu sekalipun. Selain berdiskusi saya juga bisa bermain bareng juga seperti PUBG. Steam sebenarnya bukan sekedar web saja kadang kita untuk memainkan game tersebut harus mempunyai software tersebut karna Steam itu sebuah Platform. Karena saya disini cuma menjelaskan Webnya berarti mungkin saya tidak akan menjelaskan lebih jauh Platform di softwarenya.