实验一造型定位和旋转、缩放一、实验内容:1.熟悉VrmlPad编辑器的安装和使用2.熟悉Cortonaplayer浏览器的安装和使用3.掌握虚拟造型的基本操作。二、实验环境:1.硬件环境计算机一台2.软件环境WindowsXP操作系统、VrmlPad编辑器和Cortonaplayer浏览器三、实验步骤:完成第四章例4-1代码:Shape{appearanceAppearance{materialMaterial{diffuseColor0.90.10.05}}geometrySphere{radius0.85}}Shape{appearanceAppearance{materialMaterial{diffuseColor0.80.90.1}}GeometryCylinder{radius0.3height2.0bottomFALSE}}截图:实验二三维立体造型的设计与实现(需交实验报告)一、实验内容1.熟悉各种立体造型的设计2.学会利用各种不同的立体造型组合实现复杂的造型二、实验环境1.硬件环境计算机一台2.软件环境WindowsXP操作系统、VrmlPad编辑器和Cortonaplayer浏览器三、实验步骤:1.制作一个烟囱的立体造型,首先以原点为中心生成一个半径为1、高度为2的圆柱体,然后以(0,0,1.5)为坐标变换节点的新原点生成一个底面半径为2,高度为1的圆锥体。2.建立一个带刻度的钟表造型:首先生成钟表面box造型,然后在钟表面上利用球体sphere造型生成各个刻度,利用圆柱体cylinder造型生成时针、分针等造型。其中利用Transform坐标变换节点对各个造型进行平移、缩放以及旋转操作。3.设计一个文本造型。4、完成书中第四章的例4-2、4-3和4-4。1)4-2代码:Transform{translation-200rotation0010.5children[DEFlegShape{appearanceAppearance{materialMaterial{diffuseColor0.30.30.3ambientIntensity0.3specularColor0.70.70.7shininess0.1}}geometryBox{size20.24}}]}Transform{translation200rotation001-0.5children[USEleg]}Transform{translation00.520scale1.511children[Shape{appearanceAppearance{materialMaterial{diffuseColor0.50.30.2transparency0.15}}geometryCylinder{radius3height0.1}}]}截图:2)4-3代码:Shape{appearanceAppearance{materialMaterial{diffuseColor1.000}}geometryText{string["Happy""new""Year!"]fontStyleFontStyle{style"BOLDITALIC"size0.8justify"MIDDLE"}}}Transform{translation-3-0.50scale1.21.21.2children[Inline{url"1-1.wrl"}]}Transform{translation3-0.50scale1.21.21.2children[Inline{url"1-1.wrl"}]}截图:3)4-4代码:Shape{appearanceAppearance{materialMaterial{diffuseColor100}}geometryIndexedFaceSet{coordCoordinate{point[0.00-0.05-1,0.35-0.10-1,0.53-0.26-1,0.63-0.50-1,0.79-0.71-1,1.00-0.87-1,1.24-0.97-1,1.50-1.00-1,1.76-0.97-1,2.00-0.90-1,0.00-0.05-1,0.35-0.101,0.53-0.26-1,0.63-0.501,0.79-0.71-1,1.00-0.871,1.24-0.97-1,1.50-1.001,1.76-0.97-1,2.00-0.901,]}coordIndex[010111-1,111122-1,212133-1,313144-1,414155-1,515166-1,616177-1,717188-1,818199-1]solidFALSEcreaseAngle0.875}}Shape{appearanceAppearance{materialMaterial{diffuseColor0.30.30.3ambientIntensity0.3specularColor0.70.70.8shininess0.1}}geometryExtrusion{crossSection[]spine[1.8-1.00.75,1.8-1.50.75,0.6-1.50.75,0.6-1.5-0.75,0.6-1.5-0.75,1.8-1.5-0.75,1.8-1.0-0.75]scale[0.030.05]}}截图:实验三造型的空间变换以及编程技术应用一、实验内容1.熟悉Transform空间变换节点的运用2.熟悉Group编组造型节点的运用3.熟悉DEF、USE、Inline、Anchor、PROTO等节点的运用二、实验环境1.硬件环境计算机一台2.软件环境VrmlPad编辑器和CortonaPlayer浏览器三、实验步骤1.利用Transform空间变换节点和Group编组节点来设计生成4个米字造型,多个造型之间从前到后依次排列。首先,利用Group编组节点和DEF、USE素材调用方式生成一个米字型的造型;然后利用Transform空间变换节点中translation域的域值设定来改变不同的米字造型的前后位置关系,需要用到Group编组造型节点的嵌套。2.利用PROTO原型节点,设计生成四个带刻度的钟表面,四个带刻度钟表面的位置、大小以及颜色均有不同。首先,利用PROTO原型节点定义钟表面,同时将其定义的参数铜鼓IS...