ถ้าอย่างนั้นไม่อนุญาตให้สถานการณ์เช่นนี้?
ฉันไม่รู้ว่าคุณกำลังทำเกมอย่างไร แต่ถ้าคุณตรวจพบว่ามุมมองนั้นอยู่ใต้น้ำบางส่วนคุณสามารถบังคับให้กล้องอยู่เหนือน้ำและเฉพาะเมื่อมุมมองทั้งหมดจะต่ำกว่าน้ำคุณสามารถสลับไปที่ มุมมองใต้น้ำ
นี่อาจหมายความว่ามีความล่าช้าเพิ่มเติมจากช่วงเวลาที่คุณเริ่มดำน้ำและเมื่อคุณดูฉากจริงจากใต้พื้นผิว นี่อาจเป็นสิ่งที่ดีจากมุมมองของ UX ดังนั้นอย่าลังเลที่จะทดลอง
ในบันทึกแยกต่างหากที่เกี่ยวข้องฉันสงสัยว่าเหตุใดฉากใต้น้ำส่วนใหญ่จึงให้ความกระจ่างใส ... หากคุณใส่หัวลงไปใต้น้ำคุณจะสังเกตเห็นว่าดวงตาของคุณไม่ได้ถูกออกแบบมาสำหรับการมองเห็นใต้น้ำ คุณต้องใส่แว่นตาเพื่อที่จะเห็นใต้น้ำได้ชัดเจน
นอกจากนี้สิ่งต่าง ๆ มอง (และได้ยิน) ใต้น้ำที่แตกต่างกันมากกว่าน้ำด้านบน น้ำดูดซับแสงได้เร็วกว่าอากาศมากดังนั้นแสงที่ส่องผ่านได้ไกลขึ้นแสงที่น้อยกว่าจะเข้ามาในดวงตาของคุณ ซึ่งหมายความว่ายิ่งคุณเข้าไปลึกยิ่งขึ้นสิ่งที่ดูเบลอ (แสงสีแดงมีพลังงานน้อยลงและดูดซึมได้ง่ายกว่าแสงสีน้ำเงิน) ในความเป็นจริงที่ใต้น้ำเพียง 12 เมตรเลือดดูดำไม่ใช่สีแดง
ฉันยังไม่เห็นเกมที่ไม่เฉพาะที่แม้แต่พยายามทำให้สภาพแวดล้อมใต้น้ำถูกต้อง ...