COLLADA 简介
广告投放★自助友情CMS落伍广告联盟晒乐广告联盟脉动广告联盟品味广告联盟
广告位可自定样式联系QQ:4285248个文字广告月20元广告联系QQ:428524广告位可自定样式
8个文字广告月20元黄金广告位每月20元广告位可自定样式联系QQ:428524广告位可自定样式
左旋肉碱、全国包邮
买二送一、无效退款

文章浏览→编程相关Php编程→COLLADA 简介

COLLADA 简介
COLLADA 简介

法三维公司自QUEST3D4.0开始,就支持了COLLADA,那么什么是COLLADA,请看下文,如果还不清楚,你可以访问下面的网站:

http://www.khronos.org/

COLLADA整合:针对互动式3D的软件或程序的数位资产管理,也就是可以在执行时(RUNtime)载入3D模型,透过这个格式的转换,Q3D也能做到同样的事情。
详细咨询请看:
http://www.collada.org/mediawiki/index.php/Main_Page
http://www.khronos.org/collada/

COLLADA - 交互3D数字资产交换方案

COLLADA™ 是面向交互式 3D 应用程序的基于 XML的数字资产交换方案,使 3D 创作应用程序可以自由地交换数字资产而不损失信息 -使多种DCC和3D处理软件包可以组合成强大的工具链管道。独特的交互模式提供了广泛全面的视觉编译。COLLADA FX支持使用OpenGL ES 着色语言创作和封装着色器,以使一流的 3D 创作工具可以有效协作创建 OpenGL / OpenGL ES应用程序和资产  COLLADA是一个开放的标准,最初用于3D软件数据交换,由SCEA发起,现在则被许多著名厂家支持如Autodesk、XSI等。COLLADA不仅仅可以用于建模工具之间交换数据之用,也可以作为场景描述语言用于小规模的实时渲染。因为COLLADADOM拥有丰富的内容用于表现场景中的各种元素,从多边形几何体到摄像机无所不包。我们可以通过COLLADADOM库来进行场景文件的读取与处理操作。COLLADA DOM的编程方式类似COM。   关于调试方法   COLLADADOM在操作过程中几乎都是与指针打交道,在开始不熟悉的情况下频频访问违规出错等等是很正常的,只要注意老老实实的调用getElementName()、getTypeName()、getCount()查看当前操作对象的名称和元素数据,而后逐步的找到自己需要的资源。  性能建议

  COLLADADOM的底层使用的是SAX进行XML文件的访问操作,构建于LibXML2库之上,所以我推荐从DAE文件头开始依次处理Geometry、Visual Scene等等,减少运行库在来回搜索的损耗。默认COLLADADOM是静态库,导致链接后的程序着实非常巨大,所以推荐使用动态链接。

                                                         摘自百度

 

所属分类:编程相关Php编程    作者:新浪博客    时间:2010-11-20 0:00:00