Anlatım
Üç okuru olan tek belge
Armatür listesi bir form değil, bir SÖZLEŞMEDİR: aynı belge kiralamacıya, ekibe ve prodüksiyona gider ve üçü farklı şey okur. Kiralamacı ne yükleyeceğini, ekip sette ne bulacağını, prodüksiyon neye para ve kaç kişi ayıracağını okur.
Bunun tek bir sert sonucu var: listede olmayan kalem sette YOKMUŞ gibi davranılır. Yani listenin asıl işi neyin geleceğini yazmak değil, neyin SORULMADAN geleceğini belirlemektir. Sorulacak her kalem zaten gecikmiş demektir.
Bu iş bu motorda modellenmiş değil ve ders bunu baştan söylüyor: powerReport bir armatür listesini TÜKETİR ama hiçbir fonksiyon liste ÜRETMEZ; sahne durumunda yedek, sarf, grip ya da taşıma diye bir alan yok. Motor bir sahnenin neye ihtiyacı olduğunu söyler, bir prodüksiyonun neye ihtiyacı olduğunu söylemez.
Listede olmayan kalem sette yokmuş gibi davranılır. Listenin işi neyin geleceğini değil, neyin SORULMADAN geleceğini belirlemektir.
Sette
Sette armatür listesi bir form değil sözleşmedir: aynı belge kiralamacıya, ekibe ve prodüksiyona gider, üçü farklı şey okur ve listede olmayan kalem sette yokmuş gibi davranılır. Bu yüzden listenin işi neyin geleceğini yazmak değil, neyin SORULMADAN geleceğini belirlemektir. Ölçüt sahneden türer: her satır bir sahne kararına bağlanabilmeli, bağlanamayan satır listeyi büyütür ama kararı taşımaz. Eksik bir satırın bedeli ölçülebiliyor ve ölçüm dersin asıl sonucunu veriyor — eksiğin TÜRÜNE göre bedel BAŞKA bir yerde görünüyor. Pencere dışındaki büyük HMI listeden düştüğünde yüz ölçümü kıpırdamıyor (236,43'e karşı 235,66 lüks) ama arka plan 241,59'dan 167,08 lükse iniyor, yüz/arka plan farkı −0,031 stop'tan +0,496'ya dönüyor ve güç planı 5.047,37 W / 2 devre / 30,64 A tepeden 1.047,37 W / tek devre / 4,55 A'ya düşüyor. Anahtarın softbox'ı düştüğünde ise güç planı birebir aynı kalıyor — kamyon sayımı temiz görünüyor — ama yüz +1,980 stop'a çıkıp kırpıyor ve softness 0,332'den 0,023'e düşüyor. Birini güç planı yakalıyor, ötekini yüz ölçümü; ortak gösterge yok ve belgenin üç okuru olmasının sebebi tam olarak bu. Listenin taşımadığı şey de ölçüldü: aynı dört armatür ve iki modifiyeyle ton1 64,66, ton2 59,66, ton4 46,96, ton6 30,90 IRE çıkıyor — farkı kapatacak karar listede bir satır değil, yani liste neyin geleceğini belirliyor, neyin doğru olacağını belirlemiyor. İki sınırı ayrı tut: liste yapmak bu motorda modellenmiş bir iş değil (powerReport bir listeyi tüketir, hiçbir fonksiyon üretmez; yedek, sarf, grip ve taşımanın sahne durumunda karşılığı yok) ve bazı satırların fotometrik etkisi yarım modellenmiş — yirmi üç modifiyenin dokuzunda, difüzyon çerçevelerinin ve bounce'ların hepsinde, `transmission` alanı null ve motor yalnız boyutu ölçüyor; listenin eksiksiz olup olmadığı ise hiçbir ölçümün söyleyemeyeceği bir şey, çünkü tamlık sahnenin değil prodüksiyonun özelliği. Modülün sıradaki ve son dersi bu belgenin arkasındaki seçime bakıyor: aynı görüntüye farklı ekipman setleriyle ulaşılabiliyorsa, hangi seti yazacağına ne karar veriyor — ve bütçe, güç ve süre aynı türden kısıtlar mı ki birbirinin yerine geçebilsinler?
Kaynakça
- docs/CURRICULUM.md §7b — Bölüm 2, Ders 56 ("Armatür listesi (fixture list) hazırlamak")
- content/curriculum/f01-lighting-a.ts — no:56 kaydı, slug bu derste eklendi
- engine/photometry/power.ts — powerReport, FixtureLoad (liste TÜKETİLİR, üretilmez — s1/s9), SAFE_LOAD_FACTOR, HMI_STRIKE_MARGIN
- engine/lessons/metrics.ts — connectedLoadWatts: sahne ışıklarından armatür listesine giden mevcut eşleme (s2)
- engine/measurement/measure.ts — measureScene, measurePoint (softness yalnız baskın kaynaktan — ders 54'ün ölçütü, s6), `if (def.transmission !== null)` (null geçiliyor — s9)
- engine/camera/ire.ts — luxToIre, skinToneReflectance (dört ton, s8)
- data/modifiers.json — softbox-90, grid-45 (transmission null, verified:false — s9)
- data/fixtures.json — bu derste DEĞİŞTİRİLMEDİ; satırlar kataloğun mevcut jenerik kayıtlarından türetildi (hepsi verified:false, marka/model yok)
- types/scene.ts — SceneState (yedek, sarf, grip, taşıma alanı YOK — s9)
- content/lessons/lessons-praktikaller.ts — Ders 54 (baskın katkı ölçütü) ve Ders 55 (iki ayrı susma ayrımı) — bu derste yeniden tanımlanmadan kullanıldı
- content/lessons/lessons-kontrol-guc.ts — Ders 48 (watt, amper, devre yükü): s3'teki güç raporunun okunduğu ders
- content/rigs.ts — fixture-list-full, -full-dark-skin, -missing-hmi, -missing-softbox (bu derste eklendi)