2011-02-13 64 views
0

什么是Collada场景图?什么是'Collada'场景图?

我能接受我从谷歌3D模型库下载,并以某种方式将其转换为Collada的场景图的场景?

该方法是否莫名其妙段的情景?

回答

6

COLLADA可用于大多数标准的XML描述语言如果不是所有的3D应用程序。 Google Earth正在使用COLLADA来处理放置在地球上的3D模型。 Google Sketchup可以导入和导出COLLADA模型。 Google Warehouse提供COLLADA格式的大多数(如果不是全部)模型。 Google KMZ格式是一个ZIP文件,其中包含COLLADA(.DAE)文件,纹理和GIS位置信息。

XML是一种基于文本的格式,所以你可以看看用任何文本编辑器COLLADA文件,虽然XML编辑器,强烈建议对于大文件,或者更方便的导航。 COLLADA是由它的规格(英语和日语)及其架构(.xsd),这使COLLADA文件通过标准的XML工具验证进行测试定义。诸如github上提供的'daenotepad'等编辑器也将根据存储在架构中的信息提供编辑COLLADA文档的帮助。

COLLADA文档包含许多不同的元素,其中一个元素是< visual_scene>,其中包含几何图形,其中包含在位置树中组织的视觉场景。这是经常被错误地称为“场景图”的地方。一个场景图是由很多的3D渲染引擎,这是类似的,但有许多活跃的运行时间属性使用运行时技术,如“开关”“详细程度”“脚本” ......这是COLLADA没有定义。 COLLADA仅仅定义了启用任何应用程序,基于场景图或不基于场景图的必要数据,建模工具或图形引擎能够找到他们需要的信息并来回通信。

相关问题