← DerslerRGB ve RGBW karışımıSeviye 119 dk
1 / 12

Anlatım

Üç kanaldan beşe

Kataloğun (data/fixtures.json) üç kaydı doğrudan bu dersin konusu: tube-4ft-rgb yalnız üç kanal taşıyor — kırmızı, yeşil, mavi LED dizisi (cctRange [2000, 10000] K, tamamen ayarlanabilir bir aralık, ama üç dar bant üzerinden). panel-1x1-rgbww ve cob-1200-fullcolor beş kanal taşıyor: aynı kırmızı/yeşil/mavi üçlüsüne iki beyaz dizi (RGBWW — genelde bir soğuk, bir sıcak beyaz) ekleniyor.

Ders 38'in bi-color'ı tek bir ekseni (tungsten ↔ gündüz) karıştırıyordu — iki dizi, tek kaydırıcı. RGB üç bağımsız kanal ekliyor: kırmızı, yeşil, mavinin bağımsız ağırlıklandırılmasıyla görünür gam'ın büyük kısmı üretilebilir. W kanalının işi farklı: yeni bir renk eklemek değil, RGB'nin BEYAZ üretirkenki spektral boşluğunu kapatmak — bu fark s9'un konusu.

tube-4ft-rgb: 3 kanal (R/G/B). panel-1x1-rgbww, cob-1200-fullcolor: 5 kanal (RGB + iki beyaz). Üçü de cctRange 2000-2500 ile 10000 K arası (data/fixtures.json).

Sözlük

Ten tonu (Skin tone)
Öznenin cildinin ışığı geri yansıtma oranı ve speküler karakteri. Aynı rig farklı tende farklı çalışır.Sık yapılan hata: Klasik pozlama tabloları açık tenler varsayılarak yazılmıştır; diğer tonlarda doğrudan uygulanırsa yanlış sonuç verir.
CRI (Renksel Geriverim İndeksi) (Colour Rendering Index (Ra))
Bir kaynağın sekiz düşük doygunluklu referans rengi, aynı renk sıcaklığındaki referans kaynağa (blackbody/gün ışığı) göre ne kadar sadık gösterdiğinin 0-100 ortalaması.Sık yapılan hata: Yüksek CRI, doymuş renklerde (özellikle kırmızı, R9) veya ten tonunda iyi sonuç garanti etmez — bu örnekler ortalamaya hiç girmez.
SSI (Spektral Benzerlik İndeksi) (Spectral Similarity Index)
Bir kaynağın spektral güç dağılımının (SPD), sabit bir referans tayfa (ssiTungsten: ~3200 K siyah cisim, ssiDaylight: D55/D56 gün ışığı) ne kadar benzediğinin 0-100 ölçüsü. CRI/TLCI'nin aksine bir gözlemciye ya da renk örneğine bakmaz, doğrudan iki spektrumu karşılaştırır.Sık yapılan hata: Yüksek CRI ve TLCI, yüksek SSI garanti etmez — CRI/TLCI'nin referansı kaynağın kendi renk sıcaklığına göre kayar, SSI'nin referansı sabittir. Asıl kullanım amacı bir kaynağın "doğru" olup olmadığı değil, iki kaynağın aynı kadrajda birbiriyle eşleşip eşleşmediğidir.
RGB/RGBW/RGBWW karışımı (RGB/RGBW/RGBWW color mixing)
Kırmızı, yeşil, mavi (ve gerekirse bir ya da iki beyaz) dar bantlı LED dizisinin toplamsal karışımıyla geniş bir renk aralığı ve/veya beyaz üretme yöntemi. Doygun bir renk üretmek yalnızca bir-iki kanalı kullanırken, kaliteli beyaz üretmek TÜM kanalları birden gerektirir.Sık yapılan hata: Doygun bir rengin çıkış kaybının (kullanılmayan kanalların boşta kalması) bedelsiz olduğunu varsaymak; ya da RGB/RGBW kaynaklı beyazın sürekli spektrumlu bir kaynakla (tungsten, HMI) aynı renk sadakat tavanına sahip olduğunu sanmak.

Sette

Sette RGB/RGBW/RGBWW armatürler tam bu ikili iş için tercih edilir: efekt (polis ışığı, neon, ekran parlaması), pratik renk eşleme, jel taşımadan hızlı renk kararı — kolaylık gerçek. Ama doygun bir renk istediğinde çıkışı ışık ölçerle doğrula, katalog watt'ına ya da bu simülatörün "bedelsiz" göstermesine güvenme; kritik bir yüz ya da kostüm rengi beyaz modda gerekiyorsa CRI tek başına yetmez (ders 34) — ayrı bir test çekimi yap. Bir sonraki ders beşe TAKILMAZ: RGBWW'nin iki beyaz kanalının aslında ders 38'in bi-color mantığıyla bu dersin RGB mantığının birleşimi olduğunu, kanal sayısı altıya-yediye çıktıkça neyin kazanıldığını ve "aynı" rengi üretmenin birden fazla yolu olmasının sette ne anlama geldiğini göreceksin.

Kaynakça

  • docs/CURRICULUM.md §7b — Bölüm 2, Ders 39
  • docs/PHYSICS.md §5 — Kelvin → RGB: tek siyah cisim eğrisi, mired aritmetiği
  • data/fixtures.json — tube-4ft-rgb (3 kanal), panel-1x1-rgbww, cob-1200-fullcolor (5 kanal): colorMetrics ve description alanları
  • types/scene.ts — HSI tipi ({hue, saturation, intensity}), LightInstance.hsi (opsiyonel)
  • types/commands.ts, engine/commands/reducer.ts, engine/commands/inverse.ts — SET_LIGHT_COLOR: hsi'yi yazan/geri alan tek yerler
  • engine/scene/serialization.ts — hsi şema doğrulaması (yalnızca şekil, ölçüm tüketimi yok)
  • engine/measurement/measure.ts, engine/color/gels.ts — applyGelStack(cctKelvin, tint, gels): light.hsi hiç parametre olarak geçmiyor
  • engine/camera/ire.ts — skinToneReflectance: ton başına tek renksiz albedo sayısı
  • data/skinTones.json — ton başına linearRgb (ders 34'ün kırmızı/mavi oranı, burada rengin ten üzerindeki yönü için)
  • content/rigs.ts — rgb-fullcolor-saturated-red / -dark-skin (ders 39 için yeni rigler)
3D görünüm yükleniyor…