当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

X3D实战底子讲座之一[Java编程]

赞助商链接



  本文“X3D实战底子讲座之一[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

第一讲 X3D概述及安装配置

本讲主要报告X3D的概述、X3D的编辑器及其安装配置.

1、X3D的概述

“Web3D”一词出自Web3D同盟(Web3D Consortium (W3DC)),其前身是VRML同盟.该组织先后提出了VRML1.0 ,VRML2.0和VRML97 标准.VRML标准支持纹理映射、全景后台、雾、视频、音频、对象运动、和碰撞检测.但由于网络瓶颈、用户需求以及本身技术等缘由,VRML技术的进展远没有到达预期.

1998年VRML同盟改名为Web3D同盟,年底提出新的尺度X3D(Extensible 3D),又称为VRML200x 标准.2000年春,Web3D 同盟完成了VRML到X3D的转换.X3D整合正在发展的可扩大标志语言(Extensible Markup Language ,简称XML )、JAVA、流技术等先进技术,包含了更强盛、更高效的3D计算本领、渲染质量和传输速度.

所谓X3D尺度就是XML尺度与3D尺度的有机结合,X3D被定义为可交互操作,可扩大,跨平台的网络3D内容尺度.

X3D 是 VRML的担当.VRML(Virtual Reality Modeling Language - 虚拟实际建模语言)是本来的网络3D图形的ISO尺度(ISO/IEC 14772).X3D 相对VRML改良,供应了以下的新特点:

1、3D 图形 - 多边形化多少体、参数化多少体、变更层级、光照、材质、多通道/多进程纹理帖图

2、2D 图形 - 在3D变更层级中显示文本、2D矢量、平面图形

3、动画 - 计时器和插值器驱动的持续动画;人性化动画和变形

4、空间化的音频和视频 - 在场景多少体上映射视听源

5、用户交互 - 基于鼠标的选取和拖曳;键盘输入

6、导航 - 摄像机;用户在3D场景中的移动;碰撞、接近和可见性检测

7、用户定义对象 - 通过成立用户定义的数据范例,可以扩大浏览器的功效

8、脚本 - 通历程序或脚本语言,可以动态的改变场景

9、网络 - 可以用网络上的资源构成一个单一的X3D场景;可以通过超链接对象衔接到其他场景或网络上的其他资源

10、物理模拟 - 人性化动画;地理化数据集;分布交互模拟(Distributed Interactive Simulation - DIS)协议整合

在2002年3月份 X3D 第一版公布以来,已经有基于Java的源码开放的网络3D软件问世.因此,Web3D同盟在拟定尺度时成立了Java 语言翻译工作小组以便答应Java 程序可以与新的3D尺度程序相调和.这也终究完毕与Sun的网络3D技术Java3D technology 之间的冲突.

Web3D同盟筹划于2003年10月份向国际尺度组织提请尺度申请,x3D将正式成为国际通用尺度.


  以上是“X3D实战底子讲座之一[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>X3D实战底子讲座之十</b>
  • X3D实战底子讲座之十一
  • <b>X3D实战底子讲座之十二</b>
  • X3D实战底子讲座之一
  • X3D实战底子讲座之二
  • X3D实战底子讲座之三
  • X3D实战底子讲座之四
  • <b>X3D实战底子讲座之五</b>
  • <b>X3D实战底子讲座之六</b>
  • X3D实战底子讲座之七
  • X3D实战底子讲座之八
  • X3D实战底子讲座之九
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .