1 อธิบาย
Diffusion ทำกับทั้งภาพ: เบลอแล้ว mix ลงต่ำ แสงแค่ถูกย้ายที่ ค่าเฉลี่ยของเฟรมแทบไม่เปลี่ยน Glow ทำกับไฟจ้าเท่านั้น: เลือกไฮไลต์ เบลอหลายขนาด แล้วบวก Veiling glare คือแสงที่กระเจิงไปทั่วเลนส์ เป็นฝ้าบาง ๆ ที่ยกดำทั้งเฟรม ดูกราฟใต้ภาพและตัวเลข "ดำสุด 1%" ว่าแต่ละแบบเปลี่ยนตรงไหน
Glow แบบบันได (เบลอหลายขั้นแล้วบวกรวม) มักไม่ normalise ถ้าน้ำหนักทุกขั้นรวมกันเกิน 1 พลังงานจะพุ่ง วิธีเช็กคือป้อนภาพสีเรียบ (Constant 0.5) แล้ววัดค่าที่ glow ส่งออก ห้องนี้เริ่มที่ ×5.9 เท่ากับ glow ตัวหนึ่งที่วัดใน Nuke 17 จริง
glow = brightness · Σ spreadᵏ · blurₖ(highlights) · flat field: out ÷ in = brightness · Σ spreadᵏ2 ลงมือลอง
โจทย์: ปรับ brightness ให้ flat field ออกมา ×1.00 แล้วตั้ง mix ให้บวกแสง 5–30%
brightness ที่ normalise = 1 ÷ Σ spreadᵏ (ช่องอ่านค่าบอกไว้) ดูโหมด Flat-field test ประกอบ
3 เจาะลึก
สามอย่างที่มักเรียกรวมกันว่า "glow"
ทั้งสามทำให้ภาพนุ่มและเรือง แต่ทำงานกับคนละส่วนของภาพ และให้ผลต่อพลังงานแสงต่างกัน รู้ว่า plate มีแบบไหน แล้วใส่แบบนั้น
| ทำกับ | พลังงาน | เห็นเป็น | |
|---|---|---|---|
| Diffusion | ทั้งภาพ | ย้ายที่ ค่าเฉลี่ยแทบเท่าเดิม | นุ่มทั้งภาพ ดำต่อกันเนียน |
| Glow / bloom | เฉพาะไฮไลต์ | บวกเพิ่ม | ฟุ้งรอบไฟ |
| Veiling glare | แสงกระเจิงทั่วเลนส์ | บวกเพิ่ม กระจายทั้งเฟรม | ดำยก คอนทราสต์ลด สีซีดลง |
บันไดของ glow และทำไมมันพุ่ง
glow ที่ดูเหมือนเลนส์จริงไม่ใช่ blur ขนาดเดียว แต่เป็นหลายขนาดซ้อนกัน แสงจากเลนส์จริงมีหางยาว จึงใช้บันได: blur ที่ใหญ่ขึ้นทีละสองเท่า แต่ละขั้นคูณน้ำหนักแล้วบวกรวม ถ้าน้ำหนักขั้นละ spreadᵏ และ spread มากกว่า 1 ขั้นที่ใหญ่ที่สุดจะหนักที่สุด ได้ glow กว้างเป็นหมอก
ผลรวมของน้ำหนักคือตัวคูณพลังงานของ glow ทั้งก้อน 10 ขั้นที่ spread 1.12 รวมได้ 19.65 คูณ brightness 0.3 ได้ 5.9 เท่า หมายความว่าบนภาพเรียบ glow ส่งแสงออกมาเกือบหกเท่าของที่รับเข้า
การทดสอบ flat field
blur ที่ normalise แล้วต้องคืนค่าเดิมบนภาพเรียบ ไม่ว่าจะใหญ่แค่ไหน จึงใช้ภาพเรียบเป็นเครื่องวัด: ป้อน Constant 0.5 ปิด threshold แล้ว sample เฉพาะส่วนที่ glow สร้างขึ้น (เปิด effect only หรือลบภาพ input ออก) ได้ 0.5 คือ normalise ได้มากกว่าคือ glow เติมแสงเองโดยไม่บอก ถ้าไม่เปิด effect only Glow ของ Nuke จะบวกผลทับภาพ input ตัวที่ normalise แล้วจึงอ่านได้ 1.0 ไม่ใช่ 0.5
เมื่อ normalise แล้ว mix หรือ intensity จะมีความหมายตรงตัว mix 0.2 = บวกแสงเพิ่ม 20% ของไฮไลต์ที่ key ไว้ ปรับให้ดูพอดี แล้วลองลดครึ่งหนึ่ง มักยังพอ
- 1Constant 0.5
- 2Glow (ปิด threshold, effect only)
- 3Sample ค่า
- 4ปรับจนได้ 0.5
- 5คุมด้วย mix
วัด gizmo glow ทุกตัวบน Constant ก่อนเชื่อค่า default
ทำไม glow หลักครั้งเดียวหลัง merge
เลนส์จริงกระเจิงแสงทั้งภาพพร้อมกันด้วยลักษณะเดียว ถ้า glow ทีละ element แต่ละตัวจะคนละขนาดคนละพลังงาน และซ้อนกันตรงที่ element ทับกัน glow ตัวเดียวที่ normalise แล้วหลัง merge CG กับ plate ที่หัวของสาย camera (คู่กับ diffusion ก่อน flare และ shake ดู LA7) ทำให้ทุกไฮไลต์ในเฟรมเรืองแบบเดียวกัน ของที่จ้าผิดปกติ เช่นแฟลชระเบิด แยกมาคุม glow ของตัวเองได้ถ้าจำเป็น
4 ในงานจริง
ทำใน Nuke
- ทดสอบ: Constant 0.5 → glow ที่จะใช้ (ปิด threshold หรือตั้งต่ำกว่า 0.5 และดูเฉพาะส่วนที่ glow สร้าง: effect only หรือลบ input ออก) → sample ใน Viewer หรือ CurveTool ควรได้ 0.5
- Glow แบบบันไดทำเอง: Blur หลายตัว ขนาดเพิ่มทีละสองเท่า → Multiply แต่ละตัวด้วยน้ำหนัก → Merge plus รวม → คูณ 1 ÷ ผลรวมน้ำหนัก
- Glow node ของ Nuke: ใช้ effect only เพื่อแยกเฉพาะส่วนที่บวก แล้ว Merge plus เองพร้อม mix
- Diffusion: Blur ใหญ่มาก → Merge (over หรือ mix) ด้วย mix ต่ำมาก เช็กด้วย viewer gain
พลาดบ่อย → แก้ยังไง
- ✗ เชื่อค่า default ของ glow gizmo✓ วัดบน Constant ก่อน ถ้าเกิน 1 เท่าให้ normalise หรือ grade ลง
- ✗ glow แยกทุก element แล้วซ้อนกัน✓ glow หลักตัวเดียวหลัง merge แยกเฉพาะของที่จ้าผิดปกติ
- ✗ ใช้ diffusion แทน glow (หรือกลับกัน)✓ ดู plate: นุ่มทั้งภาพ = diffusion, ฟุ้งเฉพาะไฟ = glow, ดำยกทั้งเฟรม = veiling glare
- ✗ glow แรงจนภาพล้างเป็นหมอก✓ normalise แล้วคุม mix ปรับให้พอดีแล้วลองลดครึ่ง
เช็กก่อนส่งช็อต
- glow ที่ใช้ผ่านการทดสอบ flat field (×1)
- มี glow หลักตัวเดียวหลัง merge
- ดำรอบไฟยกขึ้นนิดเดียว เช็กด้วย viewer gain
- ชนิดของความฟุ้ง (diffusion / glow / veiling) ตรงกับ plate
5 เช็กตัวเอง
Glow ตัวหนึ่งรับ Constant 0.5 แล้วส่วนที่มันสร้าง (effect only) ออกมา 2.95 แปลว่าอะไร
🔒 ตอบคำถามด้านบนก่อน แล้วการ์ดนี้จะเปิด
1. บันได glow 4 ขั้น น้ำหนัก 1, 1, 1, 1 ต้องตั้ง brightness เท่าไรให้ normalise
2. plate มีดำทั้งเฟรมยกขึ้นเป็นฝ้า คอนทราสต์ต่ำ แต่ไม่มีฟุ้งรอบไฟชัด ๆ ควรใส่อะไรให้ CG
ตัวเลขมาจากไหน: ค่า ×5.9 (0.3 × Σ 1.12ᵏ, k = 1…10 = 0.3 × 19.65) ตรงกับที่ KB 159 วัดใน Nuke 17 จาก glow gizmo ตัวหนึ่ง flat-field test ในห้องนี้วัดจริงโดยรัน blur ชุดเดียวกันบนภาพเรียบ (ไม่มี key) blur เป็น box 3 รอบที่ความละเอียดต่ำ ค่า diffusion mix และ veiling glare เป็นค่าสอน งานจริงใช้น้อยกว่านี้มากและเช็กด้วย viewer gain veiling glare ที่นี่จำลองด้วย blur ขนาดใหญ่มาก ซึ่งเป็นการประมาณ