อยากทราบว่าถ้าเราจะโหลดโมเดลของตัวละครที่เราจะเล่นขึ้นมาเคลื่อนไหวในเกมจะต้องทำอย่างไรครับ แบบว่าอยากได้หลักการคร่าวๆน่ะคับ
โปรแกรมที่ใช้ visual c++ ใน .NET ครับ
ปล. ผมทำฉากแล้วครับและทำให้เราวิ่งไปในฉากแบบมุมมองบุคคลที่ 1 ได้แล้วครับ
อยากทราบว่าถ้าเราจะโหลดโมเดลของตัวละครที่เราจะเล่นขึ้นมาเคลื่อนไหวในเกมจะต้องทำอย่างไรครับ แบบว่าอยากได้หลักการคร่าวๆน่ะคับ
โปรแกรมที่ใช้ visual c++ ใน .NET ครับ
ปล. ผมทำฉากแล้วครับและทำให้เราวิ่งไปในฉากแบบมุมมองบุคคลที่ 1 ได้แล้วครับ
model นั้นมีหลาย format ให้โหลดนะครับ "Skinned Mesh" ของ Microsoft
แล้วก็ MD2, MD3 ของ Quake (หลักการนั้นมีอยู่ใน link ห้องนี้แล้วลองหาดูครับ)
ขั้นตอนต่อมาก็ทำการเซท Matrix มุมกล่องใหม่ให้เป็นแบบ Quaternion
คือแบบว่ายังโหลดตัวละครที่เป็น .x ให้เข้ามาในฉากที่ทำไว้แล้วยังไม่ได้เลยครับ
ปัญหาที่โหลดไม่ได้เป็นเพราะอะไรครับ
set matrix translation ถูกต้องหรือเปล่าครับ
หรือไม่ก็มีการเปิดปิด แสงภายใน skybox ถูกต้องหรือเปล่า
คือแบบว่าผมก็ใช้ D3DXLoadMeshFromX แล้ว คือผมทำตามที่ผมได้อ่านจากใน tuterial ของ dirext x แล้วมันขึ้นแต่ โมเดลที่ยังไม่ได้แปะ texture เพราะหาไม่เจอ(มันฟ้องขึ้นมา)และฉากที่ผมทำก็มืดหมดเลย แต่ยังคงวิ่งไปวิ่งมาได้(ทั้งๆที่มืดๆ) กลุ้มมากครับ
ไฟล์ .x ที่ผมเอามาทดลองก็คือ รูปเสือใน dxsdk แหละคับ
Actions : (View-Readers)
There are no names to display.
Members who have read this thread: 0