《表1 四层X3D渲染节点基本数据类型分配结果》
基于标准的XML语言分配3D渲染节点,利用Schema语意上的定义,将X3D格式分成Head和Scene。X3D渲染节点表示该文件支持的语言版本、概貌和名字空间。概貌表示文件支持的节点,共分为四层:第一层节点支持所有节点,但与HTML不同;第二层节点包含前一级节点,但不包含渲染相关信息[2];第三层节点包含X3D重要渲染相关信息;第四层节点包含有Scene节点。采用DOM树的形式分配这四层X3D渲染节点,Scene中的每个渲染节点都对应一个渲染场景,可以随机切换场景,但需要提前更新X3D文件,才能引入新的X3D文件。按照一定规则组织成子树通过XML属性域表示这四层节点的基本信息,四层X3D渲染节点基本数据类型分配结果如表1所示。这四层X3D渲染节点只针对动漫场景渲染,渲染相关组由Scene节点的子节点组成。Scene节点不包含任何有意义的属性,故在分配的过程中,为不影响渲染组之间的关系,需要在全局管理中,将分配后的X3D渲染节点分成两类,一种为简单节点,另一种为复杂节点,以便于后续处理,从而增强3D动漫渲染效果[3]。
图表编号 | XD00226932900 严禁用于非法目的 |
---|---|
绘制时间 | 2020.10.01 |
作者 | 颜伟娜 |
绘制单位 | 乐山师范学院 |
更多格式 | 高清、无水印(增值服务) |