Ruang Gambar vs Ruang Objek
Dalam komputer animasi 3D gambar harus disimpan dalam buffer bingkai yang mengubah array dua dimensi menjadi data tiga dimensi. Konversi ini terjadi setelah banyak perhitungan seperti penghapusan permukaan tersembunyi, pembuatan bayangan dan buffering Z. Perhitungan ini dapat dilakukan di Ruang Gambar atau Ruang Objek. Algoritma yang digunakan dalam ruang gambar untuk menghilangkan permukaan tersembunyi jauh lebih efisien daripada algoritma ruang objek. Tetapi algoritma ruang objek untuk menghilangkan permukaan tersembunyi jauh lebih fungsional daripada algoritma ruang gambar untuk hal yang sama. Kombinasi kedua algoritma ini memberikan hasil terbaik.
Ruang Gambar
Representasi grafis dalam bentuk piksel Raster atau persegi panjang kini menjadi sangat populer. Tampilan raster sangat fleksibel karena mereka terus menyegarkan layar dengan mengambil nilai yang disimpan dalam buffer bingkai. Algoritma ruang gambar sederhana dan efisien karena struktur datanya sangat mirip dengan buffer bingkai. Algoritma ruang gambar yang paling umum digunakan adalah algoritma Z buffer yang digunakan untuk mendefinisikan nilai koordinat z objek.
Object Space
Algoritma objek ruang memiliki keuntungan mempertahankan data yang relevan dan karena kemampuan ini interaksi algoritma dengan objek menjadi lebih mudah. Perhitungan yang dilakukan untuk warna dilakukan hanya sekali. Algoritma ruang objek juga memungkinkan pembentukan bayangan untuk meningkatkan kedalaman objek 3 dimensi di layar. Penggabungan algoritma ini dilakukan dalam perangkat lunak dan sulit untuk mengimplementasikannya dalam perangkat keras.
Apa perbedaan antara Ruang 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 dalam algoritme ruang objek dilakukan hanya satu kali dan dipertahankan olehnya, tetapi dalam algoritme ruang gambar perhitungan yang dilakukan selesai ditulis nanti.
|