我喜歡這麼多遊戲 在這個時候我真的嘗試構建簡單的遊戲,我開始構建對象和角色(動畫)。但我有很大的問題來完成這個項目,因爲我不知道如何導出和imprt這個對象的C + +,任何人都可以幫助我請?如何從攪拌機導出和導入C++(.caf,.xrf,.cmf/xmf ....)?
3
A
回答
-1
C++不支持本地3D圖形渲染,也不支持導入3D模型。我的建議是首先學習如何使用Glut或SDL和OpenGL,並嘗試導入保存在obj file format中的靜態模型,這將更容易加載和顯示。
4
你說你有一個Blender格式的動畫角色,並且希望將它導入到用C++編寫的應用程序中,對不對?
要從Blender導出數據並在應用程序中使用它,請考慮使用Open Asset Import Library。它讀取一大堆文件格式。它甚至支持原生Blender文件格式,但目前沒有動畫。 注 - 我偏向這裏,因爲我是該項目的創始人之一。
除非是爲了學習目的,否則我會強烈建議您不要寫自己的進口商。這很痛苦,而且最有可能讓你偏離原來的目標(寫一個遊戲)。
爲Blender找到合適的出口商可能會很棘手,但我會嘗試Collada,X,MD5,3DS,Obj,DXF ..通常,這些格式之一是有效的(但請記住,一些支持動畫和更復雜的材料,而另一些則不)。
相關問題
- 1. 攪拌機COLLADA導出/導入
- 2. 攪拌機導入three.js庫
- 3. 我要導入攪拌機
- 4. XML3D:從攪拌機導出動畫
- 5. 從cinema4d導出動畫到攪拌機
- 6. 從攪拌機導出網格文件
- 7. 我無法導出攪拌機對象
- 8. 攪拌機導出xml爲Android
- 9. 攪拌機三個json導出錯誤
- 10. 攪拌機導入python模塊
- 11. 在攪拌機中導入.fbx字符
- 12. 導出骨頭攪拌器
- 13. 如何從攪拌機
- 14. 攪拌機:如何使用python導出形狀鍵?
- 15. 如何導出到Collada的形式在攪拌機的cocos3d
- 16. 攪拌機和itunes
- 17. 從攪拌機中導出動畫以與Assimp一起使用
- 18. 從SweetHome3D導出單個傢俱到.obj(到攪拌機)
- 19. 瞭解從攪拌機中導出時的Three.js導出器格式
- 20. 原始攪拌機出口商攪拌機python腳本
- 21. 將攪拌器文件導入到OpenSCAD
- 22. JSON攪拌機出口不會導出的
- 23. 攪拌機出口THREE.js
- 24. 攪拌機出口到Three.js
- 25. 在攪拌機
- 26. 內攪拌機
- 27. 攪拌機
- 28. 如何在攪拌機
- 29. 我如何將我的攪拌機模型從mysql數據庫導出到three.js
- 30. 從攪拌機中輸出glsl