《虚拟现实实验一》由会员分享,可在线阅读,更多相关《虚拟现实实验一(4页珍藏版)》请在金锄头文库上搜索。
1、实验一创建VRML基本形体一、实验目的:熟悉虚拟现实建模语言的编辑环境,掌握创建基本形体和复杂形体的步骤二、试验内容:1、熟悉VRML的编辑环境;2、网格造型节点的使用;3、纹理贴图的使用4、创建复合形体(带有文字注释的透明木板)5、挤出造型节点的使用三、核心程序源代码:(1)网格造型节点的使用基本步骤:构造一个网格造型,调整参数到适当值,根据导入高度数据,形成不同的造型Shapeappeara nee Appeara nee material Material diffuseColor 1 1 0specularColor 0.5 0.5 0.5shinin ess 0.9geometry
2、Elevati on Grid xDime nsion 64xSpaei ng 1zDime nsion 64zSpaei ng 1height solid FALSEereaseA ngle 0(2)创建复合形体(带有文字注释的透明木板)基本步骤:1、创建一个box,设置长宽高,使之形成木板状,设置适当透明度;2、创建一个text,设置适当参数,使之位于木板中央。Shape appeara nee Appeara nee material Material diffuseColor .78 .576 .345specularColor .78 0 0tran spare ncy 0.5geo
3、metry Box size 20 10 0.5Shape appeara nee Appeara nee material Material geometry Text stri ng Hello VRML!maxExte nt 10fon tStyle Fon tStyle family SERIFsize 2.0spaci ng 1.0style PLAINhorizontal TRUEjustify MIDDLEleftToRight TRUEtopToBottom TRUEIan guage (3) 挤出造型节点的使用基本步骤:1、构造挤出造型节点,设置相关外形参数;2、编写程序,生
4、成截面轮廓线和造型截面的牵引轨迹Shape appeara nee Appeara nee material Material diffuseColor .25 .39 .25specularColor .11 .12 .08 emissiveColor .05 .08 .05 ambie ntln te nsity .0467 shinin ess .06 geometry Extrusi on crossSect ion spi ne solid FALSE四、试验结果:(1)五、小结(包括收获、心得体会、存在的问题及解决问题的方法、建议等)在本次实验中我对VRML的编辑环境有了进一步的熟悉和认识。本次实验我主要学会了网格造 型节点的使用、如何创建复合形体以及挤出造型节点的使用,通过上机操作我发现VRML设计非常 的有趣,让我在实验中找到了学习的乐趣,也让我坚定了要把这门课学好的信心。