
| 第1章 X3D虚拟现实技术概述 1.1 虚拟现实技术简介 1.2 X3D概述 1.3 X3D发展历史 1.4 X3D系统特性 1.5 X3D系统组成 1.6 X3D应用和展望 1.6.1 虚拟现实X3D应用领域 1.6.2 虚拟现实X3D展望 第2章 X3D开发环境 2.1 X3D浏览器 2.1.1 X3D浏览器简介 2.1.2 Xj3D体系结构UML组件 2.1.3 Xj3D浏览器安装使用 2.1.4 X3D其他浏览器 2.2 X3D软件开发编辑器 2.2.1 记事本X3D编辑器 2.2.2 X3D-Edit专用编辑器 2.2.3 X3D其他开发工具 2.3 X3D安装运行环境 2.3.1 X3D运行环境要求 2.3.2 Java1.4.2安装与设置 2.3.3 XML安装与设置 2.3.4 X3D-Edit编辑器安装 2.4 X3D程序的故障分析和调试 2.4.1 X3D安装故障分析与处理 2.4.2 X3D程序调试 第3章 X3D基本语法结构 3.1 X3D基本概念 3.1.1 X3D空间坐标系 3.1.2 X3D空间计量单位 3.1.3 X3D三维立体空间着色 3.1.4 X3D文件类型 3.1.5 X3D场景语法图 3.2 X3D文件语法结构 3.2.1 X3D文件结构 3.2.2 X3D文件头 3.2.3 X3D文件体 3.2.4 X3D文件注释 3.3 X3D节点和域数据类型 3.3.1 X3D节点 3.3.2 X3D域数据类型 3.4 X3D文件中事件、路由和脚本 3.5 X3D保留字 3.6 X3D基本语法源程序实例 第4章 X3D核心节点 4.1 X3D节点 4.2 head标签节点 4.3 component标签节点 4.4 meta节点 4.4.1 MetadataInteger节点 4.4.2 MetadataFloat节点 4.4.3 MetadataDouble节点 4.4.4 MetadataSet节点 4.4.5 MetadataString节点 4.5 Scene节点 4.6 field节点 4.7 fieldValue节点 4.8 X3D核心节点源程序实例 第5章 X3D基本几何节点设计 5.1 Shape节点设计 5.1.1 Shape节点语法结构 5.1.2 Shape节点数据结构 5.1.3 Appearance物体造型外观节点设计 5.1.4 Material外观材料节点设计 5.1.5 Geometry几何节点设计 5.1.6 Shape节点源程序实例 5.2 X3D三维立体造型节点 5.2.1 Sphere球体节点 5.2.2 Box立方体节点 5.2.3 Cone圆锥体节点 5.2.4 Cylinder圆柱体节点 5.2.5 Text文本造型节点 5.2.6 FontStyle文本外观节点 5.3 X3D二维空间造型节点 5.3.1 Arc2D弧节点 5.3.2 ArcClose2D封闭圆弧节点 5.3.3 Circle2D平面圆节点 5.3.4 Rectangle2D平面矩形节点 5.3.5 Disk2D填充圆节点 5.3.6 FillProperties填充物节点 5.3.7 LineSet线节点 5.3.8 LineProperties线填充物节点 5.3.9 Polypoint2D点节点 5.3.10 Polyline2D线节点 5.4 X3D相关节点 5.4.1 TriangleSet2D三角形2D节点 5.4.2 Contour2D节点 5.4.3 ContourPolyline2D节点 5.4.4 Coordinate节点 5.4.5 CoordinateDouble节点 5.4.6 TriangleSet三角形节点 5.4.7 TriangleStripSet三角形条带节点 5.4.8 TriangleFanSet三角形扇面节点 5.4.9 Normal法向量节点 5.4.10 Color颜色节点 5.4.11 ColorRGBA 颜色节点 第6章 X3D复杂节点设计 6.1 PointSet“点”节点 6.1.1 PointSet“点”节点语法结构 6.1.2 PointSet“点”节点数据结构 6.1.3 PointSet“点”节点源程序实例 6.2 IndexedLineSet“线”节点 6.2.1 IndexedLineSet“线”节点语法结构 6.2.2 IndexedLineSet“线”节点数据结构 6.2.3 IndexedLineSet“线”节点源程序实例 6.3 IndexedFaceSet“面”节点 6.3.1 IndexedFaceSet“面”节点语法结构 6.3.2 IndexedFaceSet“面”节点数据结构 6.3.3 IndexedFaceSet“面”节点源程序实例 6.4 IndexedTriangleFanSet节点 6.4.1 IndexedTriangleFanSet节点语法结构 6.4.2 IndexedTriangleFanSet节点数据结构 6.4.3 IndexedTriangleFanSet节点源程序实例 6.5 IndexedTriangleSet节点 6.5.1 IndexedTriangleSet节点语法结构 6.5.2 IndexedTriangleSet节点数据结构 6.5.3 IndexedTriangleSet节点源程序实例 6.6 IndexedTriangleStripSet节点 6.6.1 IndexedTriangleStripSet节点语法结构 6.6.2 IndexedTriangleStripSet节点数据结构 6.6.3 IndexedTriangleStripSet节点源程序实例 6.7 IndexedQuadSet节点 6.7.1 IndexedQuadSet节点语法结构 6.7.2 IndexedQuadSet节点数据结构 6.8 ElevationGrid海拔栅格节点 6.8.1 ElevationGrid海拔栅格节点语法结构 6.8.2 ElevationGrid海拔栅格节点数据结构 6.8.3 ElevationGrid海拔栅格节点源程序实例 6.9 Extrusion挤出造型节点 6.9.1 Extrusion挤出造型节点语法结构 6.9.2 Extrusion挤出造型节点数据结构 6.9.3 Extrusion挤出造型节点源程序实例 6.10 FloatVertexAttribute浮点数顶点属性节点 6.11 Matrix3VertexAttribute矩阵3′3顶点属性节点 6.12 Matrix4VertexAttribute矩阵4′4顶点属性节点 6.13 XvlShell节点 6.13.1 XvlShell节点语法结构 6.13.2 XvlShell节点数据结构 第7章 组节点创建X3D立体空间造型 7.1 Transform空间坐标变换节点 7.1.1 Transform空间坐标变换节点语法结构 7.1.2 Transform空间坐标变换节点数据结构 7.1.3 Transform 空间坐标变换节点源程序实例 7.2 Group编组节点 7.2.1 Group编组节点语法结构 7.2.2 Group编组节点数据结构 7.2.3 Group编组节点源程序实例 7.3 StaticGroup静态组节点 7.3.1 StaticGroup静态组节点语法结构 7.3.2 StaticGroup静态组节点数据结构 7.4 Inline内联节点(调用节点型组节点) 7.4.1 Inline内联节点语法结构 7.4.2 Inline内联节点数据结构 7.4.3 Inline内联节点源程序实例 7.5 Switch开关节点(选择型组节点) 7.5.1 Switch开关节点语法结构 7.5.2 Switch开关节点数据结构 7.5.3 Switch开关节点源程序实例 7.6 Billboard广告、警示牌、海报节点 7.6.1 Billboard广告、警示牌、海报节点语法结构 7.6.2 Billboard广告、警示牌、海报节点数据结构 7.6.3 Billboard广告、警示牌、海报节点源程序实例 7.7 Anchor锚节点(超级链接组节点) 7.7.1 Anchor锚节点语法结构 7.7.2 Anchor锚节点数据结构 7.7.3 Anchor锚节点源程序实例 7.8 LOD细节层次节点(分级型组节点) 7.8.1 LOD细节层次节点语法结构 7.8.2 LOD细节层次节点数据结构 第8章 X3D纹理效果节点设计 8.1 TextureBackground纹理背景节点 8.1.1 TextureBackground纹理背景节点语法结构 8.1.2 TextureBackground纹理背景节点数据结构 8.2 ImageTexture图像纹理节点 8.2.1 ImageTexture图像纹理节点语法结构 8.2.2 ImageTexture图像纹理节点数据结构 8.2.3 ImageTexture图像纹理节点源程序实例 8.3 Image3DTexture图像纹理节点 8.3.1 Image3DTexture图像纹理节点语法结构 8.3.2 Image3DTexture图像纹理节点数据结构 8.4 ImageCubeMapTexture图像纹理节点 8.4.1 ImageCubeMapTexture图像纹理节点语法结构 8.4.2 ImageCubeMapTexture图像纹理节点数据结构 8.5 PixelTexture 像素纹理节点 8.5.1 PixelTexture 像素纹理节点语法结构 8.5.2 PixelTexture 像素纹理节点数据结构 8.5.3 PixelTexture 像素纹理节点源程序实例 8.6 Pixel3DTexture像素3D纹理节点 8.6.1 Pixel3DTexture像素3D纹理节点语法结构 8.6.2 Pixel3DTexture像素3D纹理节点数据结构 8.7 MovieTexture 影像纹理节点 8.7.1 MovieTexture 影像纹理节点语法结构 8.7.2 MovieTexture 影像纹理节点数据结构 8.7.3 MovieTexture 影像纹理节点源程序实例 8.8 TextureCoordinate纹理坐标节点 8.8.1 TextureCoordinate纹理坐标节点语法结构 8.8.2 TextureCoordinate纹理坐标节点数据结构 8.8.3 TextureCoordinate纹理坐标节点源程序实例 8.9 TextureCoordinate3D纹理3D坐标节点 8.9.1 TextureCoordinate3D纹理3D坐标节点语法结构 8.9.2 TextureCoordinate3D纹理3D坐标节点数据结构 8.10 TextureCoordinate4D纹理4D坐标节点 8.10.1 TextureCoordinate4D纹理4D坐标节点语法结构 8.10.2 TextureCoordinate4D纹理4D坐标节点数据结构 8.11 TextureCoordinateGenerator纹理坐标生成器节点 8.11.1 TextureCoordinateGenerator纹理坐标生成器节点语法结构 8.11.2 TextureCoordinateGenerator纹理坐标生成器节点数据结构 8.12 TextureMatrixTransform纹理矩阵坐标节点 8.12.1 TextureMatrixTransform纹理矩阵坐标节点语法结构 8.12.2 TextureMatrixTransform纹理矩阵坐标节点数据结构 8.13 TextureTransform纹理坐标变换节点 8.13.1 TextureTransform纹理坐标变换节点语法结构 8.13.2 TextureTransform纹理坐标变换节点数据结构 8.13.3 TextureTransform纹理坐标变换节点源程序实例 8.14 TextureTransform3D纹理坐标3D变换节点 8.14.1 TextureTransform3D纹理坐标3D变换节点语法结构 8.14.2 TextureTransform3D纹理坐标3D变换节点数据结构 8.15 MultiTexture多纹理节点 8.15.1 MultiTexture多纹理节点语法结构 8.15.2 MultiTexture多纹理节点数据结构 8.16 MultiTextureCoordinate多纹理坐标节点 8.16.1 MultiTextureCoordinate多纹理坐标节点语法结构 8.16.2 MultiTextureCoordinate多纹理坐标节点数据结构 8.17 MultiTextureTransform多纹理坐标变换节点 8.17.1 MultiTextureTransform多纹理坐标变换节点语法结构 8.17.2 MultiTextureTransform多纹理坐标变换节点数据结构 8.18 Composed3Dtexture构成3D纹理节点 8.18.1 Composed3Dtexture构成3D纹理节点语法结构 8.18.2 Composed3Dtexture构成3D纹理节点数据结构 8.19 ComposedCubeMapTexture构成立方体图像纹理节点 8.19.1 ComposedCubeMapTexture构成立方体图像纹理节点语法结构 8.19.2 ComposedCubeMapTexture构成立方体图像纹理节点数据结构 8.20 GeneratedCubeMapTexture生成立方体图像纹理节点 8.20.1 GeneratedCubeMapTexture生成立方体图像纹理节点语法结构 8.20.2 GeneratedCubeMapTexture生成立方体图像纹理节点数据结构 第9章 X3D场景效果节点设计 9.1 Background立体空间背景节点 9.1.1 Background背景节点语法结构 9.1.2 Background背景节点数据结构 9.1.3 Background立体空间背景节点源程序实例 9.2 空间大气效果节点 9.2.1 Fog雾节点 9.2.2 LocalFog本地雾节点 9.2.3 FogCoordinate节点 9.3 视点效果节点 9.3.1 ViewPoint视点节点 9.3.2 NavigationInfo视点导航信息节点 9.4 光照效果节点 9.4.1 PointLight点光源节点 9.4.2 DirectionLight定向光源节点 9.4.3 SpotLight聚光灯光源节点 9.5 音响效果节点 9.5.1 AudioClip音响剪辑节点 9.5.2 Sound声音节点 9.5.3 MovieTexture影像文件节点 9.6 WorldInfo信息化节点 9.6.1 WorldInfo信息化节点语法结构 9.6.2 WorldInfo信息化节点数据结构 第10章 曲面节点设计 10.1 NurbsCurve节点设计 10.1.1 NurbsCurve节点语法结构 10.1.2 NurbsCurve节点数据结构 10.2 NurbsCurve2D节点设计 10.2.1 NurbsCurve2D节点语法结构 10.2.2 NurbsCurve2D节点数据结构 10.3 NurbsOrientationInterpolator节点设计 10.3.1 NurbsOrientationInterpolator节点语法结构 10.3.2 NurbsOrientationInterpolator节点数据结构 10.4 NurbsPatchSurface节点设计 10.4.1 NurbsPatchSurface节点语法结构 10.4.2 NurbsPatchSurface节点数据结构 10.5 NurbsPositionInterpolator节点设计 10.5.1 NurbsPositionInterpolator节点语法结构 10.5.2 NurbsPositionInterpolator节点数据结构 10.6 NurbsSet节点设计 10.6.1 NurbsSet节点语法结构 10.6.2 NurbsSet节点数据结构 10.7 NurbsSurfaceInterpolator节点设计 10.7.1 NurbsSurfaceInterpolator节点语法结构 10.7.2 NurbsSurfaceInterpolator节点数据结构 10.8 NurbsSweptSurface节点设计 10.8.1 NurbsSweptSurface节点语法结构 10.8.2 NurbsSweptSurface节点数据结构 10.9 NurbsSwungSurface节点设计 10.9.1 NurbsSwungSurface节点语法结构 10.9.2 NurbsSwungSurface节点数据结构 10.10 NurbsTextureCoordinate节点设计 10.10.1 NurbsTextureCoordinate节点语法结构 10.10.2 NurbsTextureCoordinate节点数据结构 10.11 NurbsTrimmedSurface节点设计 10.11.1 NurbsTrimmedSurface节点语法结构 10.11.2 NurbsTrimmedSurface节点数据结构 第11章 X3D人性化节点设计 11.1 HAnimDisplacer节点设计 11.1.1 HAnimDisplacer节点语法结构 11.1.2 HAnimDisplacer节点数据结构 11.2 HAnimHumanoid节点设计 11.2.1 HAnimHumanoid节点语法结构 11.2.2 HAnimHumanoid节点数据结构 11.3 HAnimJoint节点设计 11.3.1 HAnimJoint节点语法结构 11.3.2 HAnimJoint节点数据结构 11.4 HAnimSegment节点设计 11.4.1 HAnimSegment节点语法结构 11.4.2 HAnimSegment节点数据结构 11.5 HAnimSite节点设计 11.5.1 HAnimSite节点语法结构 11.5.2 HAnimSite节点数据结构 第12章 X3D地理信息节点设计 12.1 GeoCoordinate节点设计 12.1.1 GeoCoordinate节点语法结构 12.1.2 GeoCoordinate节点数据结构 12.2 GeoElevationGrid节点 12.2.1 GeoElevationGrid节点语法结构 12.2.2 GeoElevationGrid节点数据结构 12.3 GeoLocation节点 12.3.1 GeoLocation节点语法结构 12.3.2 GeoLocation节点数据结构 12.4 GeoLOD节点 12.4.1 GeoLOD节点语法结构 12.4.2 GeoLOD节点数据结构 12.5 GeoMetadata节点 12.5.1 GeoMetadata节点语法结构 12.5.2 GeoMetadata节点数据结构 12.6 GeoOrigin节点 12.6.1 GeoOrigin节点语法结构 12.6.2 GeoOrigin节点数据结构 12.7 GeoPositionInterpolator节点 12.7.1 GeoPositionInterpolator节点语法结构 12.7.2 GeoPositionInterpolator节点数据结构 12.8 GeoTouchSensor节点 12.8.1 GeoTouchSensor节点语法结构 12.8.2 GeoTouchSensor节点数据结构 12.9 GeoViewpoint节点 12.9.1 GeoViewpoint节点语法结构 12.9.2 GeoViewpoint节点数据结构 第13章 事件工具组件节点设计 13.1 BooleanFilter节点设计 13.1.1 BooleanFilter节点语法结构 13.1.2 BooleanFilter节点数据结构 13.2 BooleanSequencer节点设计 13.2.1 BooleanSequencer节点语法结构 13.2.2 BooleanSequencer节点数据结构 13.3 BooleanToggle节点设计 13.3.1 BooleanToggle节点语法结构 13.3.2 BooleanToggle节点数据结构 13.4 BooleanTrigger节点设计 13.4.1 BooleanTrigger节点语法结构 13.4.2 BooleanTrigger节点数据结构 13.5 IntegerSequencer节点设计 13.5.1 IntegerSequencer节点语法结构 13.5.2 IntegerSequencer节点数据结构 13.6 IntegerTrigger节点设计 13.6.1 IntegerTrigger节点语法结构 13.6.2 IntegerTrigger节点数据结构 13.7 TimeTrigger节点设计 13.7.1 TimeTrigger节点语法结构 13.7.2 TimeTrigger节点数据结构 第14章 阴影节点设计 14.1 ShaderPart节点设计 14.2 ShaderProgram节点设计 14.3 ComposedShader节点设计 14.4 ProgramShader节点设计 14.5 PackagedShader节点设计 第15章 X3D最具特色动态感知虚拟现实节点 15.1 按键传感器节点 15.1.1 KeySensor 按键传感器节点语法结构 15.1.2 KeySensor 按键传感器节点数据结构 15.1.3 StringSensor 按键字符串传感器节点语法结构 15.1.4 StringSensor 按键字符串传感器节点数据结构 15.2 TimeSensor时间传感器节点 15.2.1 TimeSensor时间传感器节点语法结构 15.2.2 TimeSensor时间传感器节点数据结构 15.3 X3D动画控制节点 15.3.1 PositionInterpolator位置插补器节点 15.3.2 PositionInterpolator2D插补器节点 15.3.3 OrientationInterpolator朝向插补器节点 15.3.4 ScalarInterpolator标量插补器节点 15.3.5 ColorInterpolator颜色插补器节点 15.3.6 CoordinateInterPolator坐标插补器节点 15.3.7 CoordinateInterpolator2D插补器节点 15.3.8 NormalInterpolator法线插补器节点 15.4 X3D触摸检测器节点 15.4.1 TouchSensor触摸传感器节点 15.4.2 PlaneSensor平面检测器节点 15.4.3 CylinderSensor圆柱检测器节点 15.4.4 SphereSensor球面检测器节点 15.5 X3D智能感知检测器节点 15.5.1 VisibilitySensor能见度传感器节点 15.5.2 ProximitySensor亲近度传感器节点 15.5.3 Collision碰撞传感器节点 15.5.4 LoadSensor 通信感知检测器节点 第16章 X3D通信节点 16.1 EspduTransform节点 16.1.1 EspduTransform节点语法结构 16.1.2 EspduTransform节点数据结构 16.2 ReceiverPdu节点 16.2.1 ReceiverPdu节点语法结构 16.2.2 ReceiverPdu节点数据结构 16.3 SignalPdu节点 16.3.1 SignalPdu节点语法结构 16.3.2 SignalPdu节点数据结构 16.4 TransmitterPdu节点 16.4.1 TransmitterPdu节点语法结构 16.4.2 TransmitterPdu节点数据结构 第17章 CAD节点设计 17.1 CADAssembly节点 17.1.1 CADAssembly节点语法结构 17.1.2 CADAssembly节点数据结构 17.2 CADFace节点 17.2.1 CADFace节点语法结构 17.2.2 CADFace节点数据结构 17.3 CADLayer节点 17.3.1 CADLayer节点语法结构 17.3.2 CADLayer节点数据结构 17.4 CADPart节点 17.4.1 CADPart节点语法结构 17.4.2 CADPart节点数据结构 第18章 X3D通用接口节点 18.1 IMPORT引入外部文件节点 18.1.1 IMPORT引入外部文件节点语法结构 18.1.2 IMPORT引入外部文件节点数据结构 18.2 EXPORT输出节点 18.2.1 EXPORT输出节点语法结构 18.2.2 EXPORT输出节点数据结构 18.3 Script脚本节点 18.3.1 Script脚本节点语法结构 18.3.2 Script脚本节点数据结构 18.4 ROUTE 路由节点 18.4.1 ROUTE路由节点语法结构 18.4.2 ROUTE 路由节点数据结构 18.5 创建用户自己的新节点 18.5.1 ProtoBody节点 18.5.2 ProtoDeclare节点 18.5.3 ProtoInstance节点 18.5.4 ProtoInterface节点 18.5.5 connect 连接节点 18.5.6 ExternProtoDeclare节点 18.5.7 IS节点 附录A X3D节点图标 附录B 参考网站 |
商品评论(0条)