Ruang Gambar vs Ruang Objek
Dalam gambar animasi komputer 3D harus disimpan dalam buffer frame yang mengubah array dua dimensi menjadi data tiga dimensi. Konversi ini terjadi setelah banyak perhitungan seperti penghapusan permukaan tersembunyi, pembuatan bayangan, dan buffer Z. Perhitungan ini dapat dilakukan di Image Space atau Object Space. Algoritme yang digunakan dalam ruang gambar untuk menghilangkan permukaan tersembunyi jauh lebih efisien daripada algoritme ruang objek. Tetapi algoritma ruang objek untuk penghapusan permukaan tersembunyi jauh lebih fungsional daripada algoritma ruang gambar untuk hal yang sama. Kombinasi dari kedua algoritma ini memberikan keluaran terbaik.
Ruang Gambar
Representasi grafik dalam bentuk raster atau piksel persegi kini menjadi sangat populer. Tampilan raster sangat fleksibel karena terus menyegarkan layar dengan mengambil nilai yang disimpan dalam buffer bingkai. Algoritme ruang gambar sederhana dan efisien karena struktur datanya sangat mirip dengan buffer bingkai. Algoritma ruang gambar yang paling umum digunakan adalah algoritma penyangga Z yang digunakan untuk menentukan nilai koordinat z dari objek.
Object Space
Algoritme objek luar angkasa memiliki keunggulan dalam mempertahankan data yang relevan dan karena kemampuan ini interaksi algoritme dengan objek menjadi lebih mudah. Penghitungan warna dilakukan hanya sekali. Algoritme ruang objek juga memungkinkan pembuatan bayangan untuk meningkatkan kedalaman objek 3 dimensi di layar. Penggabungan algoritma ini dilakukan dalam perangkat lunak dan sulit untuk diterapkan di perangkat keras.
Apa perbedaan antara Image Space dan Object Space • Algoritma ruang gambar jauh lebih efisien daripada algoritma ruang objek • Algoritma ruang objek jauh lebih fungsional daripada algoritma ruang gambar • Perhitungan warna dalam algoritma ruang objek dilakukan hanya satu kali dan dipertahankan olehnya tetapi dalam algoritma ruang gambar, perhitungan setelah selesai selesai ditulis kemudian. |