Perbedaan Antara Ruang Gambar dan Ruang Objek

Anonim

Ruang Gambar vs. Ruang Objek

Pada gambar animasi komputer 3D harus disimpan dalam buffer frame yang mengubah dua dimensi array menjadi data tiga dimensi. Konversi ini terjadi setelah banyak perhitungan seperti penghapusan permukaan tersembunyi, pembangkitan bayangan dan penyangga Z. Perhitungan ini bisa dilakukan di Image Space atau Object Space. Algoritma yang digunakan pada ruang gambar untuk penghilangan permukaan tersembunyi jauh lebih efisien daripada algoritma ruang objek. Tapi algoritma ruang objek untuk penghapusan permukaan tersembunyi jauh lebih fungsional daripada algoritma ruang gambar yang sama. Kombinasi kedua algoritma ini menghasilkan output yang terbaik.

Ruang Gambar

Representasi grafis dalam bentuk Raster atau piksel segi empat kini telah menjadi sangat populer. Raster display sangat fleksibel karena mereka terus menyegarkan layar dengan mengambil nilai yang tersimpan dalam frame buffer. Algoritma ruang gambar sederhana dan efisien karena struktur datanya sangat mirip dengan buffer frame. Algoritma ruang gambar yang paling umum digunakan adalah algoritma penyangga Z yang digunakan untuk menentukan nilai z koordinat objek.

Ruang Obyek

Algoritma objek ruang memiliki keuntungan untuk mempertahankan data yang relevan dan karena kemampuan ini interaksi algoritma dengan objek menjadi lebih mudah. Perhitungan yang dilakukan untuk warna hanya dilakukan satu kali. Algoritma ruang objek juga memungkinkan generasi bayangan untuk meningkatkan kedalaman objek 3 dimensi di layar. Penggabungan algoritma ini dilakukan dalam perangkat lunak dan sulit untuk menerapkannya di perangkat keras.

Apa perbedaan antara Space Gambar dan Ruang Objek

• Algoritma ruang gambar jauh lebih efisien daripada algoritma ruang objek

• Algoritma ruang objek jauh lebih fungsional daripada algoritma ruang gambar • Perhitungan warna pada algoritma ruang objek hanya dilakukan satu kali dan dipertahankan olehnya namun dalam algoritma ruang gambar perhitungan yang pernah dilakukan selesai ditulis kemudian.