ผมเพิ่งไปรับงานมา มันเป็นงานเดิมที่ทำเมื่อสมัยจบมหาลัย (คือทำมาตั้งแต่เป็นตัวจบ แล้วก็ได้เอาไปอัพเกรดต่อ โชคดีมากสำหรับงานนี้ ทำให้มีฐานเงินเดือนตั้งต้นโอเคทั้งๆที่มีประสบการณ์นิดหน่อย)
ช่วงนี้พอมีเวลาหน่อยก็เลยต้องปั่นก่อนล่วงหน้าเลย เพราะกลัวจะทำไม่ทัน ไม่ทันขึ้นมาตายแน่ๆ😔
สิ่งแรกที่ผมทำก็คืออัพเกรด version ของ tool ที่ผมใช้เป็นอันใหม่ที่สุด(ซึ่งก็ไม่รู้ว่าเป็นการตัดสินใจที่ฉลาดรึเปล่า แต่มีเวลา cut-off หนีกลับไปใช้อันเดิมอยู่) และแก้ exception มากมายที่แถมมากับการอัพเกรด
จากนั้นก็ทำการเปลี่ยน package สำหรับ VR จาก Oculus Integration -> Unity XR ทำแล้วก็แตกเลยตั้งแต่ใช้ครั้งแรก ทีแรกใช้ plugin provider เป็น oculus เวลาลองเล่นดูละจะเห็นภาพแค่เสี้ยวเดียวทำให้ต้องเทกลับไปใช้ OpenXR ซึ่งยังไม่เจอปัญหาอะไรในการเรนเดอร์ภาพ
หลังจากที่ตกลงปลงใจกับ OpenXR แล้วก็ต้องกลับมารื้อโค้ดส่วนของ input ซึ่งนอกจาก doc จะอ่านยาก(สำหรับผม)แล้ว วิธีการเขียนก็ต่างจากเดิมโดยสิ้นเชิงเหมือนกัน แต่ก็ค่อนข้างชอบเพราะลด code duplication ไปได้ค่อนข้างเยอะเลย
ไว้คราวหลังจะแปะรูปด้วย ตอนนี้ขี้เกียจเหลือหลาย💫
ไม่มีความคิดเห็น:
แสดงความคิดเห็น