我在寻找一个可靠的工作流程,可以在Web上部署交互式3D模型(即:低聚,低分辨率)。问题是如何以整体(如手上的单个手指)为目标和以编程方式动画零件 - 不仅仅是腐烂,缩放,移动模型而是移动零件。通过Collada导出到Papervision + Flash,这非常可靠,使用Away 3D和Flash非常难以实现。使用Processing和.OBJ导入(根本没有真正的Collada支持)无法真正实现这一点 - 我是否应该咬紧牙关并尝试openGL + JavaScript选项?(性能+访问看起来不那么理想)。不适用商业工作,顺便说一句。 请提供建议(虽然我无法访问Maya或花哨的建模软件; Blender是已经使用过的)。 我很欣赏这方面的任何想法,感谢。3D交互式web部署3d-建模
0
A
回答
0
你试过Unity吗? 它非常有可能通过Unity Player将您的模型/场景导出为网页可见格式。
为了创建低多边形模型,你可以有一个简单的工作流程是通过使用一些多边形减少/简化工具相当自动的。
的大多数工具都依赖于简化算法是基于迭代崩溃的边缘,从而合并顶点在一起。基于连接边缘的曲率,成本与每个边缘相关联。保持大优先级Q并用于迭代地折叠最小成本的边缘。
另外休斯霍普的算法渐进式网格通常用来直观地选择所期望的细节水平。
有很多这样的可实现在互联网上的参考。 大多数只是用于教育目的。如果您想将这种技术用于生产代码,您最好研究算法并自行创建更高效的实现。
如果您使用统一: 这个工具已经有这个Unity引擎内实现。它可以在统一资产商店购买。 http://forum.unity3d.com/threads/149948-Cruncher-Polygon-Reduction-Plugin-for-Unity-Pro
祝你好运。
0
GLGE,一个WebGL的框架,根据本GLGE blog entry支持Collada模型和动画。演示是here,其中一个模型/动画是http://www.glge.org/demos/frankiedemo/sheep.dae。
我不知道这是多么容易。当我在前面看这个时,看起来你可以用一些XML控制事物。你必须窥探网站,论坛,源代码和文档,看看事情是如何融合在一起的。
相关问题
- 1. 交互式3D建模程序
- 2. HTML5中的交互式3D模型
- 3. 离线3D交互式饼图
- 4. Difficult 3D建模格式
- 5. Flash中的交互式3D模型将数据导出到php
- 6. 使用Flash创建交互式3D房间的最佳方法
- 7. 3D建模问题
- 8. 交互式3D交叉浏览器/平台/设备
- 9. 3D绘图与用户交互
- 10. 在iPad应用程序中查看和交互3D模型
- 11. Zend_Mail = 0D = 0A = 3D = 3D = 3D = 3D = 3D
- 12. 使用非闪存技术的3D交互式可视化?
- 13. 使用Python或JavaScript交互式3D图形
- 14. 如何使用Python在(交互式)3D中可视化图形?
- 15. 使用java图形API(2D/3D/OpenGL /等)的交互式图形?
- 16. 开发3D交互式图像功能所需的方向
- 17. 动态3D对象建模
- 18. 如何创建3D模拟?
- 19. Android Map禁用3D模式
- 20. Android AR应用程序中用于交互式3D模型的库有哪些?
- 21. 我们如何在android中创建交互式的3D 360度图库?
- 22. 部署用于3D软件的Python模块
- 23. 部署互相交互的插件
- 24. 3D模型库
- 25. Javascript 3D模型
- 26. 用正交渲染模拟3D'卡片'
- 27. 将3D阵列转换为3D模型
- 28. 模型上的3D 3D绘图
- 29. 3D建模设备,“3D笔项目”的API?
- 30. Tomograpy 3D重建
谢谢,我发现THREE.js是一个优秀的解决方案。 – user864381