3D数据互操作之认识Collada
分享
Collada的名称来自于COLLAborative Design Activity(协同设计活动),是用于存储 3D 模型的开放式标准 XML 格式,最早是由 Sony Computer Entertainment(SCEA)发起。
以下介绍来自网络:
“ COLLADA™ 是面向交互式 3D 应用程序的基于 XML 的数字资产交换方案,使 3D 创作应用程序可以自由地交换数字资产而不损失信息 - 使多种DCC和3D处理软件包可以组合成强大的工具链管道。独特的交互模式提供了广泛全面的视觉编译。COLLADA FX支持使用 OpenGL ES 着色语言创作和封装着色器,以使一流的 3D 创作工具可以有效协作创建 OpenGL / OpenGL ES 应用程序和资产。
COLLADA是一个开放的标准,最初用于3D软件数据交换,由SCEA发起,现在则被许多著名厂家支持如Autodesk、XSI等。COLLADA不仅仅可以用于建模工具之间交换数据之用,也可以作为场景描述语言用于小规模的实时渲染。因为COLLADA DOM拥有丰富的内容用于表现场景中的各种元素,从多边形几何体到摄像机无所不包。我们可以通过COLLADA DOM库来进行场景文件的读取与处理操作。COLLADA DOM的编程方式类似COM。”
总之,我们可以将Collada理解成一个开放的3D数据资源的交换方案。COLLADA 文件的扩展名是 .dae,此类文件中还可能引用一些附加的图像文件,这些文件被用作 3D 对象上覆盖的纹理。
了解更多资源,点击:http://collada.org/mediawiki/index.php/COLLADA
ArGIS Desktop 中如何转化呢?
从ArcGIS 10.0之后,ArcToolbox中就增加了 Multipath to Collada,可以将ArcGIS的多面体矢量格式转换为3D的解决方案。从而也便利了与 SkecthUp,3DS Max 等第三方软件的交互。
将多面体要素导出到 COLLADA 会创建若干文件 - 一个包含 3D 对象的 XML 表示的 .dae 文件以及一个或多个包含纹理的图像文件(例如 .jpg 或 .png 文件)。
每一个multipatch会对应的生成一个Collada文件,他们之间的关联是通过指定字段维护的,如果没有特殊指定,就使用ObjectID。
文章来源:http://kikitamap.com/2013/03/04/OverviewCollada/
以下介绍来自网络:
“ COLLADA™ 是面向交互式 3D 应用程序的基于 XML 的数字资产交换方案,使 3D 创作应用程序可以自由地交换数字资产而不损失信息 - 使多种DCC和3D处理软件包可以组合成强大的工具链管道。独特的交互模式提供了广泛全面的视觉编译。COLLADA FX支持使用 OpenGL ES 着色语言创作和封装着色器,以使一流的 3D 创作工具可以有效协作创建 OpenGL / OpenGL ES 应用程序和资产。
COLLADA是一个开放的标准,最初用于3D软件数据交换,由SCEA发起,现在则被许多著名厂家支持如Autodesk、XSI等。COLLADA不仅仅可以用于建模工具之间交换数据之用,也可以作为场景描述语言用于小规模的实时渲染。因为COLLADA DOM拥有丰富的内容用于表现场景中的各种元素,从多边形几何体到摄像机无所不包。我们可以通过COLLADA DOM库来进行场景文件的读取与处理操作。COLLADA DOM的编程方式类似COM。”
总之,我们可以将Collada理解成一个开放的3D数据资源的交换方案。COLLADA 文件的扩展名是 .dae,此类文件中还可能引用一些附加的图像文件,这些文件被用作 3D 对象上覆盖的纹理。
了解更多资源,点击:http://collada.org/mediawiki/index.php/COLLADA
ArGIS Desktop 中如何转化呢?
从ArcGIS 10.0之后,ArcToolbox中就增加了 Multipath to Collada,可以将ArcGIS的多面体矢量格式转换为3D的解决方案。从而也便利了与 SkecthUp,3DS Max 等第三方软件的交互。
将多面体要素导出到 COLLADA 会创建若干文件 - 一个包含 3D 对象的 XML 表示的 .dae 文件以及一个或多个包含纹理的图像文件(例如 .jpg 或 .png 文件)。
每一个multipatch会对应的生成一个Collada文件,他们之间的关联是通过指定字段维护的,如果没有特殊指定,就使用ObjectID。
文章来源:http://kikitamap.com/2013/03/04/OverviewCollada/
0 个评论
推荐内容
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- 微信页面 arcgis api 地图无法操作
- ArcGIS数据库数据逐图幅裁剪
- cityengine怎么导入arcgis的shp数据,对shp数据有什么要求
- 运用ArcGIS利用大数据中哪些数据对公园可达性进行分析?
- 基于ArcGIS的CAD数据向GIS数据转换方法
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- 镶嵌数据集 Add Rasters