WEB开发网
开发学院图形图像AutoCAD 基于3D XML的Web 3D技术的研究 阅读

基于3D XML的Web 3D技术的研究

 2009-06-23 10:08:20 来源:WEB开发网   
核心提示: (1)外部数据源方式 严格的讲,这种方法并不是纯粹的基于XML的造型方法,基于3D XML的Web 3D技术的研究(5),造型数据的原始格式取决于使用的3D绘制工具:如果使用CATIA来绘制3D对象,则原始数据格式为CATIA的3D数据格式;如果使用AUTO CAD来绘制3D对象,XSD本

(1)外部数据源方式

严格的讲,这种方法并不是纯粹的基于XML的造型方法。造型数据的原始格式取决于使用的3D绘制工具:如果使用CATIA来绘制3D对象,则原始数据格式为CATIA的3D数据格式;如果使用AUTO CAD来绘制3D对象,则原始数据格式为AUTO CAD的3D数据格式。然而不管是采用何种工具来创建3D对象,都可以将3D对象的造型数据进行加密并转换成二进制的数据格式存储在相关的XML容器中,显示工具只需增加针对特定厂商的数据格式的插件便可以对加密二进制数据进行解析以正确显示3D对象,这种方法可以保证3D对象的造型有着较高的精度。

具体方式如下:

基于3D XML的Web 3D技术的研究

图片看不清楚?请点击这里查看原图(大图)。

<GeometricRepresentationSet>代表图像表示集合,<Representation>是该集合中一个具体的图像表示,包含相关的图像表示信息。每个图像表示必须关联到具体的造型数据,如果采用外部数据源方式,则使用<AssociatedData>标签,数据内容存储在该标签内部。

(2)利用XSD工具进行开发

3D XML文件格式是一种开放的Web 3D文件格式,利用达索系统公司提供的3D XML xsd工具,用户可以开发出自己想要的任何形式的3D XML文档。XSD(XML Shema Definition,XML 模式定义),XSD负责定义和描述XML文档的结构和内容模式。它可以定义XML文档中存在哪些元素和元素之间的关系,并且可以定义元素和属性的数据类型。XSD本身是一个XML文档,它符合XML语法结构,可以用通用的XML解析器(Parse)进行解析。

上一页  1 2 3 4 5 6 7  下一页

Tags:基于 XML Web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接