Apa itu "Pencahayaan Ruang Objek"?

8

Melihat Star Swarm , demo untuk mesin Nitrous, saya menemukan baris kecil ini: "Nitrous menggunakan Object Space Lighting, teknik yang sama yang digunakan dalam film, termasuk blur kualitas film real-time."

Saya mencoba mencari-cari apa saja di "pencahayaan ruang objek" atau "rendering ruang objek" tetapi tidak dapat menemukan apa pun. Ketika saya mendengar "ruang objek", saya berpikir untuk melakukannya per objek, tetapi saya berharap untuk menemukan deskripsi yang lebih rinci tentang metode ini.

Apakah ada yang tahu apa-apa tentang "pencahayaan ruang objek" dan jika demikian, bisakah Anda masuk ke beberapa detail teknis (bagaimana ini dilakukan, pro, kontra, dll)?

Ethan Shulman
sumber
1
Pernahkah kamu melihat ini? Tidak banyak info tetapi beberapa. gamedev.net/topic/573051-lighting-in-object-space
Alan Wolfe

Jawaban:

6

Menurut pengembang Star Swarm, ini membantu mereka dengan LOD dan memungkinkan penskalaan yang lebih besar. Berdasarkan ini saya kira itu hanya pencahayaan ruang tekstur.

Karena kami melakukan apa yang kami sebut pencahayaan ruang objek, kami menghitung ukuran yang diproyeksikan dari masing-masing objek di layar, dan berdasarkan itu kami meneduhkannya dengan cara prioritas berdasarkan seberapa besar mereka. Kita dapat mengukur kualitas bayangan pada frekuensi yang berbeda dari skala skala geometri atau yang lainnya.

Menyelam dalam-dalam pembuatan demo Star Swarm yang menakjubkan (wawancara)

Krzysztof Narkowicz
sumber