SwiftUI macOS 3D教程之 02 X3D核心功能和支持格式
X3D功能一览
XML Integrated:与以下项集成的关键:
- 网页服务
- 分布式网络
- 跨平台,跨应用程序文件和数据传输
X3D特性
- 组件化:允许轻量级核心3D运行时交付引擎
- 可扩展:允许添加组件以扩展垂直市场应用程序和服务的功能
- 简介:标准化的扩展集,以满足特定的应用程序需求
- 进化的:易于更新和将VRML97内容保存为X3D
- 支持广播/嵌入式应用程序:从手机到超级计算机
- 实时:图形是高质量,实时,交互式的,并且包括音频和视频以及3D数据。
- 规范明确:使构建一致,一致且无错误的实现更加容易
X3D支持
- 3D图形和可编程着色器-多边形几何,参数几何,层次转换,照明,材质,多遍/多阶段纹理映射,像素和顶点着色器,硬件加速
- 2D图形-空间文本