DAE(Digital Asset Exchange)文件格式是3D交互文件格式,一般用于多个图形程序之间交换数字数据,

DAE是一种3D模型,可被flash 导入。3Dmax与maya需要安装dae输出插件才可以打开,输出成后缀为dae的文件。谷歌地球的模型就是DAE。

DAE文件是COLLADA的模型文件

COLLADA定义了XML命名空间和数据库模式,以便在不丢失信息的情况下轻松地在应用程序之间传输3D资产,从而将各种3D创作和处理工具组合到内容生成管道中。

COLLADA不是作为游戏引擎格式设计的;它被设计为内容管道中所有工具的中间格式,例如DCC工具和调节器

结构

>...

内容

library类似于Flash中的库,以它开头的节点代表着几何体、材质、灯光等对象,下面是各节点对应的含义:

library_effects:特效

library_materials:材质

library_geometries:几何对象

library_lights:灯光

library_images:图片

library_visual_scenes:可视化场景

library_meshes:Mesh对象

如果模型带有动画的,还可能会有以下节点:

library_animations:动作

library_controllers:控制器

1.asset

描述作者和环境

Blender User

BIMobjectScriptDesignerColladaConverter

2008-04-08T13:07:52-08:00

2008-04-08T13:07:52-08:00

Z_UP

2.scene

场景标记指定一个可视场景,有时也指定一个物理场景

说明:

许多元素包含“id =”属性,Collada使用“url =”属性来关联其他内部元素。

这将在构建几何体时跟踪和替换id,在最终使用标记将文档绑定在一起,该结构使用了多个标记

3.visual scenes library

包含OpenGL属性的nodesribes层次结构

-0.197645 -0.302924 0.932295 1.789481 0.980274 -0.061076 0.187971 0.834212 0.000000 0.951056 0.309020 0.620575 0.000000 0.000000 0.000000 1.000000

……

物件的根节点是VisualSceneNode。

node节点,node节点可以想象为物件的孩子,比如人的一部分手。

matrix节点,位置、旋转属性,是一个16个数据的字符串,其实就是一个Matrix3D。

4.camera library

37.8493

1

10

1000

5.lights library

常见的灯有点、点或方向灯

1 1 1

1

0

0

6.images library

ce.jpg

7.materials library

8.effects library

0 0 0 1

...

0

9.geometries library

几何数据

—— 网格

——至少1到2个结点,它的意义决定于它的类型,它可以存储顶点、法线、纹理坐标等信息

...

4 4 4 4 4 4

0 0 2 1 3 2 1 3 0 4 1 5 5 6 4 7 ...

10.controllers library

包含了整个模型中所有的关节各自所关联的顶点和关联的顶点的权值信息。

-1.662001 5.26272e-8 -1.23829e-8 3.40529e-8 -1.23829e-8 -1.0532e-8 -1.662 -1.23829e-8 -5.26272e-8 1.662 -2.91063e-8 -7.42972e-8 0 0 0 1

……

……

……

下只有一个结点

从中读到的所有关节的名字实际上是前面结点的SID

11.extra

extra是扩展格式的一种方式

this is some text

说明:

的geometry里只有1个的结点

COLLADA里的几何图形是以三角形的方式记录的

COLLADA中只支持骨骼动画,至少含有一个骨骼

dae模型如何合并_DAE与COLLADA相关推荐

  1. dae模型如何合并_PV3D学习笔记-导入DAE模型

    网上关于PV3D导入DAE模型的例子都非常多,可惜我研究了半天,一个都没成功,或者是破面问题,或者是贴图不显示,再或者贴图乱掉了.今天晚上终于搞定,心得发上来. 制作模型的软件是SketchUp Pr ...

  2. dae模型如何合并_FBX、DAE模型的格式、导入与骨骼动画

    FBX和DAE分别是Autodesk和Khronos旗下核心的可交换型3D模型格式,也算是当前主流的支持顶点蒙皮骨骼动画的格式,在实时渲染领域基本是无人不识了.本文主要以笔记形式记录一下读取这两种模型 ...

  3. dae模型如何合并_GitHub - Xiang-Zeng/dae: dae三维建筑模型切片

    dae dae三维建筑模型切片 License 本代码所有权:Xiang Zeng Copyright (c) 2017 Xiang Zeng 思路来源于参考文献: Xiong, C., Lu, X. ...

  4. DAE模型——阅读和理解COLLADA文档(2)

    接上文DAE模型--阅读和理解COLLADA文档(1)之后,继续介绍DAE模型的后续内容. (1)library_images模块 在这个模块中只有唯一节点image,其中的ID是使用的纹理文件的文件 ...

  5. gazebo仿真 - .stl模型文件转化为.dae模型文件

    gazebo仿真 一.`.stl`模型文件转化为`.dae`模型文件 1.`.stl`文件生成 2.`.stl`转化为`.dae` 3.打开已经建立的`.world`文件 二.官方模型库导入gazeb ...

  6. DAE模型——阅读和理解COLLADA文档(1)

    首先打开一个Max文件,本文用Notepad++实现对于文件的打开,使用Notepad++是注意选择的语言是XML.如下图,可以看出一个完整的DAE文件包括以下的多个模块 首先是Library: li ...

  7. 3D打印无人机等无人设备6——谈一谈从设计到实践的分分合合,模型如何合并与拆分?

    不管是一件事情,一个项目还是一个物体,甚至一个单位,一个企业.几乎都离不开三个核心的要素,那就是核心的技术,核心的规划,核心的管理. 没有好的规划,那只会陷入忙乱和乱忙的怪圈.没有好的技术,繁杂的人工 ...

  8. 从3dsmax导出Dae模型到papervision3D

    从外部的三维软件,如3dsmax导入模型到papervision3D,下面,让我们熟悉一下这个流程. [b][[url]http://www.newflash3d.com[/url]---flash3 ...

  9. 母子关系:DAE是COLLADA的模型文件(转载)

    母子关系:DAE是COLLADA的模型文件 标签: dae collada it 分类: 网络IT 我们提到了Google Earth/Google Maps 中用于三维建筑模型的DAE文件,DAE是 ...

最新文章

  1. https协议必须使用443端口吗_http、https、http2、websocket之间的关系
  2. 图像翻译、语义分割、域适应、图像检索、无监督学习cvpr2021
  3. java笔试之简单密码
  4. 【matlab代码】生成特定频率的正弦信号,X轴以时间表示
  5. 成功解决.sh: line 6: syntax error near unexpected token `do
  6. [BZOJ2599][IOI2011]Race 点分治
  7. 我的新书《Spring Cloud实战》预告
  8. .ne中的控制器循环出来的数据如何显示在视图上_让不懂编程的人爱上iPhone开发系列2 iOS12+Swift4.2版-Checklists-16...
  9. 32位jdk最大内存_Java安装之JDK下载篇
  10. c 提示错误expected) before ; token_实践总结——Git 常见错误及解决方法
  11. 一个迷失了本性的聊天软件,初衷不在,何其悲伤
  12. 杨森翔的书法(对联、斗方、圆光)
  13. Unity学习笔记(二)——Unity ML-agents安装与配置(1.9.1)
  14. java源码编译_java 源码编译
  15. qt 当前窗口句柄_QT获取窗口句柄
  16. visual studio多工程项目管理
  17. jquery.seat-charts.1.1.15 选座座位插件的方法介绍
  18. 注意力机制-CA注意力-Coordinate attention
  19. 后N天C语言,c语言计算一个日期的下一天后N天后的日期
  20. 基于Java毕业设计大学生校园兼职系统源码+系统+mysql+lw文档+部署软件

热门文章

  1. 关于OpenCV for Python入门-dlib实现人脸检测
  2. 评论:AmpliFi HD(高密度)家庭Wi-Fi网状网络系统
  3. Error: Your CLT does not support macOS 11.0. 1.00
  4. Druid学习笔记(2)Druid架构剖析
  5. 监控存储方式有哪些?IP-SAN、CVR、与NVR哪种好?
  6. 《费恩曼物理学讲义》读书笔记
  7. 最佳实践|用腾讯云AI图像搜索打造属于自己的拍立淘
  8. Unity使用之下载安装
  9. 大数据在各个行业中的具体作用
  10. 一文彻底读懂物联网关键技术之——ZigBee!