ฉันรู้วิธีการทำแผนที่เงา แต่ฉันไม่ได้รับสาเหตุของการเกิดสิวเงา! ทุกคนสามารถบอกสาเหตุของการเกิดสิวเงาด้วยวิธีง่าย ๆ ได้หรือไม่และมันเกี่ยวข้องกับความละเอียดของแผนที่ลึกอย่างไร
ฉันรู้วิธีการทำแผนที่เงา แต่ฉันไม่ได้รับสาเหตุของการเกิดสิวเงา! ทุกคนสามารถบอกสาเหตุของการเกิดสิวเงาด้วยวิธีง่าย ๆ ได้หรือไม่และมันเกี่ยวข้องกับความละเอียดของแผนที่ลึกอย่างไร
คำตอบ:
ภาพที่ 1 : กรณีที่เป็นสิวร้าย (สังเคราะห์และพูดเกินจริงไปเล็กน้อย)
Shadow Acne เกิดจากลักษณะที่ไม่ต่อเนื่องของแผนที่เงา แผนที่เงาประกอบด้วยตัวอย่างพื้นผิวต่อเนื่อง ดังนั้นอาจมีจุดบนพื้นผิวที่พื้นผิวไม่ต่อเนื่องอยู่ไกลกว่าตัวอย่าง ปัญหายังคงมีอยู่แม้ว่าคุณจะสุ่มตัวอย่างแบบหลายตัวอย่าง แต่คุณสามารถสุ่มตัวอย่างได้อย่างชาญฉลาดด้วยวิธีที่เกือบจะสามารถกำจัดสิ่งเหล่านี้ได้ด้วยค่าใช้จ่ายจำนวนมาก
รูปภาพ 2:การตัดด้านข้างของฟังก์ชันเงาและตัวอย่างที่ไม่ต่อเนื่อง
วิธีบัญญัติแก้ปัญหานี้คือการชดเชยแผนที่เงาเล็กน้อยเพื่อวัตถุจะไม่เงาด้วยตนเองอีกต่อไป ออฟเซ็ตนี้เรียกว่าอคติ หนึ่งสามารถใช้ offsets สมาร์ทมากกว่าค่าคงที่ แต่ค่าคงที่ทำงานค่อนข้างดีและมีค่าใช้จ่ายน้อยที่สุด
ภาพที่ 3:ฟังก์ชั่นเงาเอนเอียง (ชดเชย) ไปข้างหน้า
นอกเหนือจากคำตอบของ joojaa: การใช้อคติในการชดเชยฟังก์ชั่นเงานั้นสามารถแก้ปัญหาด้วยการเกิดสิวเงาได้ แต่สามารถแนะนำปัญหาเพิ่มเติมได้: Peter Panning
ดังที่คุณเห็นในภาพทางด้านซ้ายเงาถูกตัดการเชื่อมต่อจากกำแพงแคสต์เงา สิ่งนี้ทำให้เกิดความรู้สึกว่าเรขาคณิตวนเวียนอยู่เหนือพื้นดิน (เช่นเดียวกับปีเตอร์แพนสามารถเลื่อนได้ดังนั้นชื่อปีเตอร์แพนนิง)
ในการแก้ปัญหานี้คุณต้องใช้รูปทรง "หนา" ที่มีระดับเสียงแล้วแสดงเงาแผนที่โดยใช้ด้านหลัง หากออฟเซ็ตมีขนาดเล็กกว่าความหนาของรูปทรงเรขาคณิตจะไม่มี Peter Panning
ภาพทั้งสองมาจากบทช่วยสอนนี้ซึ่งคุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการทำงานของการทำแผนที่เงาวิธีการสร้างและแก้ไขเงาของสิวและวิธีที่ Peter Panning ใช้