资源描述:
《虚拟现实技术实验报告1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华北水利水电大学虚拟现实技术实验报告20013~2014学年第二学期2013级计算机科学与技术专业姓名:崔鹏学号:201320838实验一创建VRML基本形体一、实验目的:熟悉虚拟现实建模语言的编辑环境,掌握创建基本形体和复杂形体的步骤二、试验内容:1、熟悉VRML的编辑环境;2、网格造型节点的使用;3、纹理贴图的使用;4、创建复合形体(带有文字注释的透明木板)5、挤出造型节点的使用三、核心程序源代码:网格造型节点的使用#VRMLV2.0utf8Shape{appearanceAppearance{materialMaterial{diffuseColor2,3,2spe
2、cularColor2.3,3.2,2.0shininess0.9}}geometryElevationGrid{xDimension5xSpacing1.2zDimension11zSpacing0.8height[-6,0,0.3,0,0.1,0,0.1,0,-4,0,0,0,0,0,0,0,0,0,0.3,0.3,0.3,0.3,0.3,0.3,0.3,0,0.3,0,0.3,0.3,0.3,0.3,0.3,0.3,0,0,0.3,0.3,0.3,0.3,0.3,0.3,0.3,0,0.3,第6页0,0.3,0.3,0.3,0.3,0.3,0.3,0,0,0.3,0
3、.3,0.3,0.3,0.3,0.3,0.3,0,0.3,0,0,0,0,0,0,0,0,0,-2,0,0.3,0,0.3,0,0.3,0,-2,]creaseAngle1.684solidTRUE}}纹理贴图的使用#VRMLV2.0utf8Transform{translation-500children[Shape{appearanceAppearance{textureImageTexture{url"01.JPG"}}geometryCylinder{height20bottomTRUEradius6}}]}创建复合形体(带有文字注释的透明木板)#VRMLV2.0
4、utf8Shape{appearanceAppearance{materialMaterial{diffuseColor1.04.01.0specularColor.7800transparency0.3}第6页}geometryBox{size20146}}Shape{geometryText{string["makeothergreat!"]maxExtent12fontStyleFontStyle{family"SERIF"size8.0spacing5.0style"PLAIN"horizontalTRUEjustify["MIDDLE"]leftToRightT
5、RUEtopToBottomTRUE}}}挤出造型节点的使用#VRMLV2.0utf8Background{skyColor[0.00.10.3]}Shape{appearanceAppearance{materialMaterial{第6页diffuseColor2.01.00.0ambientIntensity0.3specularColor0.01.00.0shininess0.23}}geometryExtrusion{crossSection[0.61.0,0.90.8,2.00.3,1.0-0.5,0.5-0.5,0.5-1.0,-0.6-2.0,-0.6-0
6、.6,-2.0-0.8,-1.00.5,-0.50.5,-0.51.0,0.8,3.0]spine[3.01.04.0,0.30.8-1.0]scale[0.210.23,3.02.0]solidTRUE}}四、试验截图:(1)网格造型节点:第6页(2)纹理贴图:(3)创建复合形体:第6页(4)挤出造型节点的使用:五、小结通过本次试验使我对虚拟与现实有了一个大致的认识,了解了虚拟与现实的功用。本次实验我对课堂上老师所讲的点线面及挤出造型节点的知识有了一个大致的掌握,了解了语法的基本框架,能够运用这些知识构造出一些简单的形状,使我明白了通过实践才能使我们真正掌握用耳朵学到的
7、知识,否则时间会把你所学到的知识全部掠夺。第6页