微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

X3D X3D特性一瞥X3D支持 3D场景和对象描述

程序名称:X3D X3D特性一瞥X3D支持

授权协议: 未知

操作系统: 跨平台

开发语言:

X3D X3D特性一瞥X3D支持 介绍

严格来说,X3D是一种技术标准,而非具体的技术产品。

X3D一种无需任何授权费用的开放标准的文件格式以及运行时架构,使用XML来描述与交换3D场景和对象。
它是一套ISO认可了的标准,为应用程序中嵌入实时图形内容而提供存储、恢复及回放的系统,在一种开放式架构中支持各式各样的领域与用户种类。

X3D具有一整套丰富的组件化特性,能胜任工程、科学可视化、CAD与建筑、医学可视化、培训与仿真、多媒体、娱乐、教育,以及更多的工作。

虚拟现实建模语言演变成明显更成熟、更优雅的X3D标准,可以作为所有应用程序及网络应用程序之间3D数据实时通信开发工作的开端。

X3D特性一瞥

  • 整合了XML :这是与以下内容整合的关键:

    • Web Services

    • 分布式网络

    • 跨平台、跨应用程序的文件与数据交换

  • 组件化 :允许轻量级的3D运行时核心引擎

  • 可扩展性 :允许为垂直市场应用程序和服务添加组件以便扩展功能

  • 重塑能力(Profiled) : 标准化的扩展套件,以满足特定的应用需求

  • 渐进的 :易于更新同时保留Vrml97内容到X3D

  • 为网络/嵌入式应用准备 :从移动电话到超级计算机

  • 实时性 :图形是高质量的、实时的、交互式的,并且3D数据中包含音频和视频。

  • 良好定义性 :使得构建一致的、一贯的以及无BUG的实现(Implementation)更简单

X3D支持

  • 3D图形及可编程渲染 - 多面体、参数化几何体、多层次变换、灯光、材质、多通道/多级纹理映射、像素与顶点渲染及硬件加速。

  • 2D图形 - 空间化的文本;2D矢量图形;2D/3D混合

  • CAD数据 - CAD数据转换为一种开放的格式,供出版和交互式媒体使用。

  • 动画 - 利用计时器及插补器来驱动连续性动画;仿人体动画与变形

  • 空间化的音频与视频 - 可视化的声源映射到场景中的几何体上

  • 用户交互性 - 基于鼠标的拾取与拖拽;键盘输入

  • 导航 - 摄像头;用户在3D场景中的移动;碰撞检测,靠近与可见性检测

  • 用户定义的对象 - 可以通过创建用户自定义的数据类型来扩展浏览器内置功能

  • 脚本 - 可以通过编程语言和脚本语言动态改变场景

  • 网络 - 能够整合单一X3D场景和网络上X3D场景的资源;通过超链接的方式对象链到其他场景或WWW上其他资源

  • 物理仿真与实时通信 - 仿人体动画;空间地理信息数据;与分布式交互仿真(dis)协议整合

X3D X3D特性一瞥X3D支持 官网

http://www.web3d.org

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐