คุณจะเพิ่มอุปกรณ์ไปยังตัวละครแบบ 3D โดยใช้ XNA / Blender ได้อย่างไร


14

ฉันเคยดูแบบฝึกหัด Blender มาบ้างแล้ว แต่ฉันยังไม่เห็นตัวอย่างของการสลับรุ่นย่อย ดังนั้นคำถามของฉันคือคุณจะสลับอุปกรณ์ในรูปแบบตัวละครได้อย่างไร โดยเฉพาะฉันต้องการที่จะสามารถเพิ่ม / แลกเปลี่ยนเสื้อผ้าและรายการที่จัดทำโดยตัวละครใน XNA ในทางกลับกันไอเท็มจะเป็นไปตามโครงสร้างกระดูกของโมเดลตัวละคร

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

ขอบคุณ ...

คำตอบ:


13

สำหรับรายการที่ดำเนินการโดยตัวละครเช่นดาบ, โล่หรือสิ่งที่คล้ายกันคุณสามารถสร้างกระดูกมือพิเศษซึ่งคุณจะแนบรายการ / รูปทรงเรขาคณิตใหม่ในขณะทำงาน

เมื่อพูดถึงชุดเกราะ / เสื้อผ้าที่แตกต่างกันสิ่งนี้จะซับซ้อนกว่าเล็กน้อย วิธีการที่ใช้กันอย่างแพร่หลาย (ฉันคิดว่า WoW ด้วย) ใช้โมเดลที่แบ่งกลุ่ม:

คุณจำลองตัวละครของคุณด้วยชุดเกราะและชิ้นผ้าที่แตกต่างกันทั้งหมดเป็นซับเน็ต (ในเครื่องปั่นคุณจะใช้กลุ่มจุดสุดยอดสำหรับสิ่งนั้น) จากนั้นคุณเพียงสลับการมองเห็น (หรือแนบ) ชิ้นส่วนที่ต้องการและซ่อน (หรือถอด) ส่วนที่ไม่จำเป็น ชิ้นส่วนทั้งหมดจะใช้โครงกระดูกเดียวกัน

นอกจากนี้คุณยังสามารถสร้างลุคที่แตกต่างได้มากมายเพียงแค่สลับพื้นผิว


1
ใช่ว้าวดูเหมือนจะทำแค่นั้น ส่วน "ภายนอก" เพียงอย่างเดียวคือสายสะพายบ่าหางเสือและอาวุธระยะไกล
เรน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.