查看: 1428|回复: 0
打印 上一主题 下一主题

[其它] X3D 介绍

[复制链接]
.    

3797

主题

11

听众

5万

积分

首席设计师

Rank: 8Rank: 8

纳金币
32328
精华
41

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2012-9-27 16:42:51 |只看该作者 |倒序浏览
【一般】
X3D (Extensible 3D - 可扩展3D) 是一个软件标准,定义了如何在多媒体中整合基于网络传播的交互三维内容。X3D 将可以在不同的硬件设备中使用,并可用于不同的应用领域中。比如工程设计、科学可视化、多媒体再现、娱乐、教育、网页、共享虚拟世界等方面。X3D也致力于建立一个3D图形与多媒体的统一的交换格式。X3D 是 VRML的继承。VRML(Virtual Reality Modeling Language - 虚拟现实建模语言)是的原来的网络3D图形的ISO标准(ISO/IEC 14772)。X3D 相对VRML改进,提供了以下的新特性:更先进的应用程序界面,新添的数据编码格式,严格的一致性,组件化结构(用来允许模块化的支持标准的各部分)。

这一节提供了X3D的开发背景及设计目标,X3D特性的概述和X3D规格的作用。

【设计目标】
X3D 为了特定的市场和技术需要开发。根据这些需要,X3D确立了以下的设计目标:

分离数据编码和运行时间结构
支持大量的数据编码格式,包括XML(Extensible Markup Language)
增加新的绘图对象、行为对象、交互对象
给3D场景提供可选的应用程序界面 (APIs)
定义规格的子集"概貌(Profiles)"以适合不同的市场需要
允许在不同层次(levels)的服务上都能实现X3D规格
尽可能添加完善规格中行为的定义或描述
【X3D 特性】
为了满足工程设计、科学可视化、多媒体再现、娱乐、教育、网页、共享虚拟世界等方面使用的需要。X3D添加了以下的新特性:

3D 图形 - 多边形化几何体、参数化几何体、变换层级、光照、材质、多通道/多进程纹理帖图
2D 图形 - 在3D变换层级中显示文本、2D矢量、平面图形
动画 - 计时器和插值器驱动的连续动画;人性化动画和变形
空间化的音频和视频 - 在场景几何体上映射视听源
用户交互 - 基于鼠标的选取和拖曳;键盘输入
导航 - 摄像机;用户在3D场景中的移动;碰撞、接近和可见性检测
用户定义对象 - 通过创建用户定义的数据类型,可以扩展浏览器的功能
脚本 - 通过程序或脚本语言,可以动态的改变场景
网络 - 可以用网络上的资源组成一个单一的X3D场景;可以通过超链接对象连接到其他场景或网络上的其他资源
物理模拟 - 人性化动画;地理化数据集;分布交互模拟(Distributed Interactive Simulation - DIS)协议整合

【文章来源网络】
X3D
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-2-13 04:18 , Processed in 0.063640 second(s), 33 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部