แนวคิดเบื้องหลังวิธีนี้คือการประยุกต์ใช้หลักการ Photogrammetry ซึ่งเป็นการสร้างโมเดล 3D จากภาพถ่ายหลายมุม แต่ [Dung3onlord] ได้พลิกแพลงโดยใช้ภาพสกรีนช็อตคุณภาพสูงจาก Photo Mode ของเกมบน PlayStation 5 แทนที่จะเป็นภาพถ่ายจริง
กระบวนการเริ่มต้นด้วยการเข้าสู่ Photo Mode ในเกมที่ต้องการ จากนั้นทำการบันทึกวิดีโอโดยเคลื่อนกล้องหมุนวนรอบฉากนิ่งๆ ที่ต้องการจับภาพ โดยสิ่งสำคัญคือต้องซ่อนอินเทอร์เฟซผู้ใช้ (UI) ของเกม เพื่อให้ได้ภาพสกรีนช็อตที่สะอาดตา จากไฟล์วิดีโอนี้เอง จะถูกนำมาแยกเป็นชุดภาพนิ่งจำนวนมากเพื่อใช้เป็นข้อมูลสำหรับการสร้างโมเดล 3D
เมื่อได้ชุดภาพนิ่งแล้ว ซอฟต์แวร์จะนำไปประมวลผลเพื่อสร้าง “Point Cloud” หรือกลุ่มจุด 3D ที่สะท้อนรูปทรงของวัตถุในฉาก ซึ่งหลังจากการปรับแต่งและลบพื้นหลังที่ไม่ต้องการออก จุดเหล่านี้จะถูกใช้สร้างเป็น “Gaussian Splat” โดยเฉพาะอย่างยิ่ง Gaussian Splat มีความสามารถโดดเด่นในการแสดงผลฉาก 3D ที่มีสีสันและรายละเอียดซับซ้อนได้อย่างสวยงามจากทุกมุมมอง และยังประมวลผลได้ง่าย ทำให้เหมาะอย่างยิ่งสำหรับการรับชมผ่านอุปกรณ์ VR
ความน่าสนใจของเทคนิคนี้คือความสามารถในการแปลงเนื้อหาในเกมให้กลายเป็นประสบการณ์ 3D เสมือนจริงที่จับต้องได้ โดยไม่ต้องพึ่งพาการดึง Asset เกมโดยตรง วิธีการนี้เปิดโอกาสใหม่ๆ ให้กับนักสร้างสรรค์และผู้เล่นในการสำรวจโลกของเกมในมิติที่แตกต่าง และสัมผัสประสบการณ์ VR ที่เหนือระดับจากคอนเทนต์ที่คุ้นเคย
🏷️ หมวดหมู่: Games, how-to, gaussian splat, photo mode, Photogrammetry, video games, vr
🔗 อ่านบทความฉบับเต็ม: hackaday
