VRP交互展示及Lua的应用

VRP交互展示及Lua的应用

ID:45380961

大小:1.88 MB

页数:34页

时间:2019-11-12

VRP交互展示及Lua的应用_第1页
VRP交互展示及Lua的应用_第2页
VRP交互展示及Lua的应用_第3页
VRP交互展示及Lua的应用_第4页
VRP交互展示及Lua的应用_第5页
资源描述:

《VRP交互展示及Lua的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5讲VRP交互展示及Lua的应用1任课教师:刘辉电子邮件:liuhui@stdu.edu.cn21【主要内容】2VRML造型外观设计1VRML几何造型3VRP脚本及Lua语言1.1几何造型节点—语法定义几何造型实物结点是一个成员结点,就放在主编组结点里面1VRML的几何造型(1)3Shape{appearanceNULLgeometryNULL}定义立体造型的外观特征定义立体造型的几何形状1.2文本造型—Text1VRML的几何造型(2)4节点名称域名称域值#域及域值类型Text{string[]#MF

2、StringfontStyleNULL#SFNodemaxExtent0.0#SFNodelength[]#MFFloat}举例1.2文本造型—文本外观节点FontStyle1VRML的几何造型(2)5FontStyle{family“SERIF”size1.0spacing1.0style“PLAIN”horizontalTRUEjustify[“BEGIN”]leftToRightTRUEtopToBottomTRUElanguage“”}举例1.3几何造型综合练习1VRML的几何造型(3)6练习:在

3、lantern.wrl的基础上,完成下图所示的场景1.3几何造型综合练习1VRML的几何造型(4)7练习:完成下图场景2VRML造型外观设计(1)82.1外观节点—层次结构父节点域域值或子节点域值类型Appearance节点material材质域NULL空值SFNode单一节点material节点texture纹理映射图像域NULL空值SFNode单一节点ImageTexture节点PixelTexture节点MovieTexture节点textureTransform纹理坐标变换域NULL空值SFNod

4、e单一节点TextureTransform节点2VRML造型外观设计(2)92.1外观节点—语法格式节点名称域名称域值Appearance{materialNULLtextureNULLtextureTransformNULL}2VRML造型外观设计(3)102.2材质节点—语法格式节点名称域名称域值Material{diffuseColor0.80.80.8ambientIntensify0.2specularColor000emissiveColor000shininess0.2transparenc

5、y0}2VRML造型外观设计(4)112.2材质节点—示例Material.wrl2VRML造型外观设计(5)122.3图片型的表面材质节点—语法格式节点名称域名称域值ImageTexture{url[]repeatSTRUErepeatTTRUE}2VRML造型外观设计(6)132.3图片型的表面材质节点—示例ImageTexture.wrl2VRML造型外观设计(7)142.4表面材质转换节点—语法格式节点名称域名称域值textureTransform{center00rotation0scale11

6、translation00}2VRML造型外观设计(8)152.4表面材质转换节点—示例textureTransform.wrl2VRML造型外观设计(9)162.5影像纹理节点—语法格式节点名称域名称域值MovieTransform{url[]speed1loopFALSEstartTime0stopTime0repeatSTRUErepeatTTRUEduration_changedisActive}2VRML造型外观设计(10)172.5影像纹理节点—示例moiveTexture.wrl2VRML造

7、型外观设计(11)182.6造型的材质设计视觉效果材料漫反射颜色环境光反射物体镜面反射颜色材质外观亮度diffuseColorambientIntensityspecularColorShininess黄金0.50.30.00.40.70.70.70.2白银0.50.50.70.40.80.80.90.2铜0.40.20.00.280.80.40.00.1铝0.30.30.50.30.70.70.80.1红塑料0.80.20.20.10.80.80.80.15绿塑料0.20.80.20.10.80.80.

8、80.15蓝塑料0.20.20.80.10.80.80.80.152VRML造型外观设计(12)192.6造型的材质设计material-材质.wrl2VRML造型外观设计(13)202.6综合练习在浅灰色背景下,完成一组5个透明度不同的绿色球体,其透明度transparency依次为0,0.25,0.5,0.75,1。球中间穿过一根黄色的棍。场景如下图所示。3VRP脚本及Lua语言(1)213.1完成场景演示场景演示3VRP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。