Anlatım
İki mantık, aynı motor
Ders 74 sahnenin tamamını ölçtü. Bu ders geriye, ÖLÇÜM ALETİNİN kendisine dönüyor: bir ışık ölçer sahneyi nasıl okur, ve iki farklı okuma biçimi neden birbirinden ayrılır.
Motorda "incident metre" ya da "reflected metre" diye ayrı bir sınıf yok (salt okunur arama, `engine/` içinde sıfır sonuç). Ama iki farklı ölçüm MANTIĞI zaten kodun içinde ayrışmış: `exposureErrorStops` (E=C·N²/ISO·t formülünden) sahneye düşen ışığı, yüzeyin ne olduğuna bakmadan ölçüyor — bu bir INCIDENT metrenin tanımı. `luxToIre` ise `reflectance`'ı hesaba katıyor — yüzeyden YANSIYANI ölçüyor, bu da bir REFLECTED metrenin tanımı.
Yani motor iki aleti simüle etmiyor; iki farklı SORUYU zaten ayrı ayrı cevaplıyor. Bu ders o ayrımı görünür kılıyor.
`exposureErrorStops`: yüzeyi görmez, ışığı ölçer (incident). `luxToIre`: reflectance'ı çarpar, yansıyanı ölçer (reflected). İkisi aynı sahnede FARKLI cevap verir.