การปรับแสงเงาเพื่อให้ดูดีขึ้น
ฉันมีเกมที่เล่นง่ายและหัวเรื่องก็คือเส้นเล็ก ๆ เหล่านี้ มันมีเป้าหมายสำหรับ iOS และ Android ดังนั้นจึงมีโปรเซสเซอร์หลากหลายประเภทที่สามารถทำงานได้ในตอนนี้ ฉันกำลังพยายามเพิ่มแสงแบบเรียลไทม์ให้กับพวกเขาด้วยเหตุผลสองประการ ฉันพยายามซ่อนความจริงที่ว่าฉันไม่มีเวลาในการเรนเดอร์เพื่อประมวลผล anti-aliasing บนอุปกรณ์ส่วนใหญ่ เรื่องของเกมนั้นควรจะเป็นแสงที่บริสุทธิ์, ดังนั้นรูปที่ควรมีลักษณะเหมือนสิ่งเหล่านั้นเป็นแสงที่บริสุทธิ์ ฉันได้ปรับแต่ง sha blur ที่แยกกันไม่ออกนานแล้วและฉันก็มาถึงจุดที่หงุดหงิดฉันไม่สามารถทำให้มันถูกต้องได้บางทีปัญหาคือฉันพยายามซ่อนขอบขรุขระของแสงอย่างไร้ขอบเขต ในขณะเดียวกันก็ไม่ทำให้แสงเบลอ ปัญหาที่ใหญ่ที่สุดของฉันคือตัวแปรทั้งหมดที่เกี่ยวข้องในการทำให้มันดูดีที่สุด ฉันยังใหม่กับกราฟิก / การเรนเดอร์และฉันก็ไม่ได้เป็นศิลปิน บางทีสิ่งที่น่าผิดหวังที่สุดเกี่ยวกับการส่งเสียงถึงฉันก็คือตัวแปรทั้งหมดที่ดูเหมือนจะเกี่ยวข้อง ด้วยแสงที่ฉันได้เห็นการเปลี่ยนแปลงที่เป็นไปได้มากมาย A. เพิ่มโหมดการผสมผสานโหมดการผสมผสานหน้าจอหรือการผสมอื่น ๆ B. น้ำหนักเบลอและปกติแตกต่างกันก่อนที่จะรวมกัน C. ซิกม่าของฟังก์ชั่นกระดิ่งเกาส์ (ฉันใช้ เครื่องคิดเลขที่สับสนนี้แต่ดูเหมือนจะไม่ได้ให้คุณค่าเดียวกับที่ฉันเห็นคนอื่นมีอยู่) D. Scalars สำหรับค่า "x" ที่ส่งไปยังฟังก์ชัน sigma E. ตัวอย่างขนาด (ทำให้รัศมีการเบลอน้อยกว่าหรือใหญ่กว่า) F. การเปลี่ยนความละเอียดของบัฟเฟอร์เรืองแสง วิธีการหาค่าคงที่ "ดูดีที่สุด" เมื่อทำงานกับตัวแปรมากมายเช่นนี้? ฉันยังมีปัญหาเพราะเวลาที่ฉันทำการปรับแต่งและการเห็นมันเป็นเวลานานที่มันยากที่จะเห็นการเปลี่ยนแปลงฉันจะทำมันในของเล่น shader …