VRML文件与VRML基本造型培训资料(共26张).pptx
《VRML文件与VRML基本造型培训资料(共26张).pptx》由会员分享,可在线阅读,更多相关《VRML文件与VRML基本造型培训资料(共26张).pptx(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、授课教师:赵应丁授课教师:赵应丁E-Mail:E-Mail:2022-5-8江西农业大学 计算机与信息工程学院第 1 页1.VRML文件体系2.VRML文件基本内容3.VRML空间4.VRML关键字5.Shape节点6.基本几何造型7.造型材质控制8.Group编组节点9.节点定义及引用2022-5-8江西农业大学 计算机与信息工程学院第 2 页VRML文件主要包括VRML文件头造型事件路由事件体系脚本原型等体系元素。1.VRML文件类型.VRML文件是由通用文本编辑系统或专用VRML开发工具编辑的ASCII文件格式的场景描述性语言,其文件类型扩展名为.wrl或.wrz,一般使用.wrl文件扩
2、展名。2.VRML文件头#VRML V2.0 utf8VRML文件头由四部分组成,各部分意义说明如下:2022-5-8江西农业大学 计算机与信息工程学院第 3 页 (1)VRML文件头由“#”字符起始,“#”字符说明后为一个文本型的说明字符串. (2)VRML文件头的第二部分是“VRML”字符串,该字符串提示浏览器该文件是一个VRML文件. (3)VRML文件头的第三部分是“V2.0”字符串,该字符串提示浏览器该VRML文件遵循VRML规范2.0版本. (4)VRML文件头的第四部分是“utf8”字符串,该字符串提示浏览器该VRML文件是一个使用国际标准UTF-8字符集的文件. UTF-8的英
3、文全称是UCS Transform Format,而UCS是Universal Character Set的缩写.2022-5-8江西农业大学 计算机与信息工程学院第 4 页VRML造型VRML中的场景由造型组成,而造型则由节点(Node).在最高抽象层,VRML定义了一组节点机制用于三维场景制作,再由浏览器进行实时渲染.VRML中的所有节点都可以有零个或多个域(Field).每个域取域值,不同的域对应不同的域值类型.VRML定义了20种基本数据类型,也分为两类:以SF开头的是单值类型,该类型只有一个单一的数或数组;以MF开头的是多值类型,该类型指定一个数或数组的列表.2022-5-8江西农业
4、大学 计算机与信息工程学院第 5 页VRML事件、路由、事件体系.节点除具有域属性外,还具有事件(event)属性。事件是VRML实现用户交互与场景动态变化的最主要内容。事件为节点提供了接收外界信息以及外界发送信息的能力。节点通过事件入口接收入事件,通过事件出口发送出事件。入事件要求节点改变自己某个域的取值,而出事件则要求改变其他节点的域值。VRML对节点的说明中经常包含标有”exposedField”的公共域,该类型域隐含着与下面两种系统缺省定义的事件相关。路由为创作者提供了一种独立于场景层次体系的系统机制,通过这种机制,事件得以蔓延传播从而引起其他节点的变化。2022-5-8江西农业大学
5、计算机与信息工程学院第 6 页VRMLVRML脚本脚本为使VRML具有更强的人机交互能力和可控性,可以在事件发生器与事件接收器之间插入脚本(Script)节点。脚本节点实际上是一个外壳,它包含一组利用脚本描述语言,如Java,JavaScript编写的函数或方法。VRMLVRML原型原型用户可以通过VRML原型机制扩充VRML标准节点类型集。原型节点定义应对其中需要使用的域、入事件和出事件分别加以说明,原型定义既可以在引用该原型的文件中进行,也可以在外部文件中定义而后在其他的场景文件中引用。2022-5-8江西农业大学 计算机与信息工程学院第 7 页VRML节点。每个VRML文件都是一个基于时
6、间的三维空间表示,它包含了可通过多种机制动态变化的由视、听和对象组成的虚拟环境。通过VRML建模的虚拟环境专业上又称之为场景图。场景图由一系列无序节点组成,节点则用以描述环境中的对象及其属性。2022-5-8江西农业大学 计算机与信息工程学院第 8 页节点类型节点类型节点层次性节点层次性节点类型节点类型造型节点造型节点ShapeShapeAppearanceAppearanceMaterialMaterial材质材质TextureTextureImageTextureImageTexture纹理映射纹理映射PixelTexturePixelTextureMomieTextureMomieTex
7、tureGeometryGeometryBoxBox立方体立方体SphereSphere球体球体ChlinderChlinder圆柱体圆柱体ConeCone圆锥体圆锥体TextTextFontStyleFontStyle文本造型文本造型PointSetPointSetColorColor点造型点造型CoordinateCoordinateIndexedLIndexedLineSetineSetColorColor线造型线造型CoordinateCoordinate2022-5-8江西农业大学 计算机与信息工程学院第 9 页节点类型节点类型节点层次性节点层次性节点类型节点类型造型节点造型节点Sh
8、apeShapeGeometryGeometryIndexedFaceSetIndexedFaceSetColorColor面造型面造型CoordinateCoordinateTextureCoordiTextureCoordinatenateNormalNormalElevationGridElevationGridColorColor标高网络标高网络造型造型TextureCoordiTextureCoordinatenateNormalNormalIndexedLineSetIndexedLineSetCoordinateCoordinate线造型线造型ColorColorCoordina
9、teCoordinateExtrusionExtrusion2022-5-8江西农业大学 计算机与信息工程学院第 10 页节点类型节点类型节点层次性节点层次性节点类型节点类型声音节点声音节点SoundSoundAudioClipAudioClip声音剪辑声音剪辑MovieTextureMovieTexture电影伴影电影伴影节点类型节点类型节点层次性节点层次性节点类型节点类型光源节点光源节点PointlightPointlight点光源点光源DirectionalLightDirectionalLight平行光源平行光源SpotLightSpotLight锥光源锥光源2022-5-8江西农业大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VRML 文件 基本 造型 培训资料 26
限制150内