- Papervision3D 如何显示 3D Model: http://papervision2.com/loading-complex-models/
- Collada 是什么? http://www.collada.org/mediawiki/index.php/Getting_started_with_COLLADA
- 如何查看 Collada内容及他所表示的模型? http://www.flexhacks.org/wordpress/?p=52 Adobe Air Collada-Papervision3D Viewer 是一个用于显示Collada文本内容 以及 显示图形的小工具,类似于DirectX 中 用于察看.X文件的Viewer,由于Collada是基于XML开发,所以这个Collada-Papervision3D Viewer 不但可以显示Collada图形,还可以对Collada文件进行编辑,比如修改默认X轴朝向,等等...
- 如何将 3D Model 转成 Collada 格式?
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 来做好了。
COLLADA DOM 简介: http://www.collada.org/mediawiki/index.php/COLLADA_DOM 下载 :http://sourceforge.net/projects/collada-dom
资料准备就这么多了,接下来我们做一些具体的工作。