Rabu, 01 Mei 2013

Pemetaan Texture pada openGL


Teknik-teknik Realisme dalam Kompuer Grafik
  1. Texture mapping (Pemetan tekstur) adalah sebuah metode untuk menambahkan detail, tekstur permukaan atau warna dihasilkan komputer grafis atau model 3D.
  2. Bump pemetaan adalah grafis komputer teknik di mana pada setiap pixel, sebuah Usikan ke permukaan normal objek yang diberikan adalah mendongak dalam peta tekstur dan diterapkan sebelum dilakukan perhitungan iluminasi (lihat, misalnya, Phong shading). Hasilnya adalah lebih kaya, lebih rinci representasi permukaan yang lebih mirip dengan rincian yang melekat pada alam. Normal dan pemetaan paralaks yang paling sering digunakan cara membuat gundukan, dengan menggunakan teknik-teknik baru yang membuat bumpmapping menggunakan Skala abu-abu usang.
  3. Pemetaan normal (Dalam grafik komputer 3D,), atau “bump Dot3 pemetaan”, adalah sebuah teknik yang digunakan untuk berpura-pura penyalaan benjol dan penyok. Hal ini digunakan untuk menambahkan rincian tanpa menggunakan lebih poligon.
  4.  shadow maps atau proyektif membayangi adalah proses di mana bayang-bayang ditambahkan ke grafik komputer 3D. Konsep ini diperkenalkan oleh Lance Williams pada tahun 1978, dalam sebuah makalah berjudul “Casting melengkung bayangan pada permukaan lengkung”. Sejak saat itu, telah digunakan baik dalam pra-dirender adegan, secara realtime, bahkan di banyak konsol dan PC high-end game. Bayangan pemetaan digunakan oleh Pixar ’s RenderMan, dan sebaliknya, bayangan pemetaan telah digunakan dalam film-film seperti Toy Story.

Teknik-teknik dalam Geometri

  1. Texture- Mapping. Sebuah metode untuk menambahkan detail, tekstur permukaan (bitmap atau raster image), atau warna yang dihasilkan komputer grafis atau model 3D. Penerapannya pada grafis 3D dirintis oleh Dr Edwin Catmull di gelar Ph.D. tesis 1974.
  2. Poligonization. Dengan merubah bentuk asli objek, namun, ini membutuhkan resource hardware yang besar.
  3. Splines. Merupakan teknik yang menggunakan representasi permukaan matematis (polynomial), tanpa menggunakan polygon sama sekali.
  4. Implicit surface (Blobbies). Teknik ini didasarkan pada fungsi x,y, dan z.
  5. Subdivision Surfaces. Membagi objek menjadi segitiga yang bertumpuk.
  6. Degradasi tingkat detail. Mengganti poligon pada objek yang berada pada posisi yang jauh, menghemat waktu render.
  7. Mesh decimation. Mengurangi poligon pada suatu objek untuk menghemat waktu rendering.
  8. Teknik Untuk Meningkatkan Kualitas Gambar

  1. Texture-maps. Memetakan sebuah gambar ke permukaan geometri untuk membuat permukaan yang detail
  2. Environment-maps. Memetakan refleksi lingkungan sekitar sebagai testur yang dipetakan ke sebuah objek geometri.
  3. bumps-maps. Menciptakan ilusi tekstur yang tidak rata dengan mengkalkulasikan ketinggian suatu wilayah.
  4. normal-maps. Dikenal sebagai dengan Dot3 Bump-mapping’ teknin ini bekerja dengan cara yang sama dengan bump-map shadow-maps. Membuat tekstur bayangan dengan mengambil siluet objek jika dilihat dari sumber cahaya.

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More