如何将自己的3D Model 显示在Papervision3D 中

  http://www.collada.org/mediawiki/index.php/Portal:Products_directory 列举了支持Collada转换的3D Model 的文件格式,比如 Maya, 3DMax, Google Earth 等等,但是如果是自己开发的3D Model模型,必须要自己完成转换,Collada说白了就是一种特定格式的 XML 而已。 
  http://www.khronos.org/developers/resources/collada 提供了一些 Resource,我认为唯一有用的是 COLLADA Document Object Model (DOM), 貌似通过这个DOM,我们可以生成Collada文档。下面,我们来了解一下 Collada 中每种节点类型的含义,这个工作可以通过 1〉寻找文档 2〉通过上面提到的 Papervision3D Viewer 来查看已有的Collada文件来分析。
    文档:http://www.khronos.org/collada/  我看得是  
         COLLADA 1.4.1 Specification (Second edition)          COLLADA 1.4.1 Release Notes (Second edition)              COLLADA 1.4.1 Schema (includes OpenGL ES Profile)   模型: http://www.collada.org/owl/ 这里面可以下载一些Collada文件,拿来分析足够了。
  • COLLADA DOM
   看了一圈,也就这个比较像能实现我们目标的工具了。   
   Consider using either the FCollada or the COLLADA DOM library. Both libraries are open-source and can be used in a commercial or noncommercial application without restrictions. COLLADA DOM is generated from the XML COLLADA schema and provides access to all the COLLADA elements. FCOLLADA is used by the ColladaMax and ColladaMaya plug-ins, and provides a higher-level interface. The choice of library depends on your style of programming, and how close to the schema you want to be. 从这段描述来看,不想跟Max 和 Maya扯上什么关系,我们就用最直接的 DOM 来做好了。   
     论坛  Implementation Discussions  https://collada.org/public_forum/viewforum.php?f=12 希望能在里面找到点啥有用的。
    
    资料准备就这么多了,接下来我们做一些具体的工作。   


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值