ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:128KB ,
资源ID:6116371      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6116371.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(VRML参考节点.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

VRML参考节点.doc

1、VRML参考节点 VRML节点集包括基本几何节点、复杂群节点、VRML场景效果节点、动画节点及动态感知节点等。排序后的VRML节点集如下。 1.Anchor锚节点,是超级链接群节点,具有超级链接网络文件和站点功能。 Anchor锚节点的语法定义如下: 节点名 域名和域值 域值类型 Anchor{ ur1 [] #exposeField MFString children [] #esposeField MFNode

2、 description “” #exposeField SFString parameter [] #exposeFiled MFString bboxCenter 0 0 0 #filed SFVec3f bboxSize -1 -1 –1 #filed SFVec3f addChildren #eventIn MFNode removeChildren #eventIn MFNode } 2.Appearance外观属性节点

3、作为Shape节点的指定材质和纹理,这一节点是通过对它的域的控制来实现的。 Appearance节点的语法定义如下: Appearance{ material NULL #exposedField SFNode外观的材料节点 texture NULL #exposedField SFNode纹理映像 textureTransform NULL #exposedField SFNode纹理坐标变换 } 3.AudioClip音响剪辑节点,不能单独使用,要和Sound声音节点一

4、起使用。 AudioClip音响剪辑节点的语法定义如下: AudioClip{ url[] #exposedField MFString description [] #exposedField SFString loop FALSE #exposedField SFBool pitch 1.0 #exposedField SFFloat startTime 0.0 #exposedField SFTime stopTime 0.0

5、exposedField SFTime duration_changed #eventOut SFTime isActive #eventOut SFBool } 4.Background背景节点,是天空、大地及室内立体空间背景节点。 Background背景节点的语法定义如下: Background{ skyColor [0.0 0.0 0.0] #exposedField MFColor skyAngle [ ] #exposedField MFFlo

6、at groundColor [0.0 0.0 0.0] #exposedField MFColor groundAngle [ ] #exposedField MFFloat frontUrl [ ] #exposedField MFString backUrl [ ] #exposedField MFString leftUrl [ ] #exposedField MFString

7、 rightUrl [ ] #exposedField MFString topUrl [ ] #exposedField MFString bottomUrl [ ] #exposedField MFString set_bind #eventIn SFBool isBound #eventOut SFBool } 5.Billboa

8、rd广告牌节点,是广告牌群节点。 Billboard广告牌节点的语法定义如下: Billboard { axisOfRotation 0 1 0 # exposedField SFVec3f children [] # exposedField MFNode bboxCenter 0 0 0 #field SFVec3f bboxSize -1 –1 -1 #field SFVec3f addChild

9、ren #eventIn MFNode removeChildren # eventIn MFNode } 6.Box 盒子节点,是基本几何模型节点。 Box盒子节点的语法定义如下: Box{ size 2.0 2.0 2.0 #field SFVec3f #定义了一个立方体的宽、高、深 } 7.Collision碰撞节点,是碰撞传感器节点。 Collision碰撞传感器节点的语法定义如下: Collis

10、ion { children [ ] #exposedField MFNode collide TRUE #exposedField SFBool proxy NULL #field SFNode bboxCenter 0.0 0.0 0.0 #field SFVec3f bboxSize -1.0 –1.0 –1.0 #field SFVec3f collideTime

11、 #eventOut SFTime addChildren #eventIn MFNode removeChildren #eventIn MFNode } 8.Color颜色节点。 Color颜色节点的语法定义如下: Color { color [] #exposedField MFColor } 9.ColorInterpolator颜色插补器节点,是控制颜色变换的动态节点。 ColorInterpolator颜色插补

12、器节点的语法定义如下: ColorInterpolator{ key [] #exposedField MFFloat keyValue [] #exposedField MFColor set_fraction #eventIn SFFloat value_changed #eventOut SFColor } 10.Co

13、ne圆锥体节点,是基本几何模型节点。 Cone圆锥体节点的语法定义如下: Cone{ bottomRadius 1.0 #field SFFloat height 2.0 #field SFFloat side TRUE #field SFBool bottom TRUE #field SFBool } 11.CoordinateInterpolator坐标插补器节点,是控制坐标变换的动态节点。 CoordinateInterpolator坐

14、标插补器节点的语法定义如下: CoordinateInterpolator{ key [] #exposedField MFFloat keyValue [] #exposedField MFVec3f set-fraction #eventIn SFFloat value-changed #eventOut MFVec3f } 12.CylinderSensor圆柱检测器节点,是单轴旋转型传感器节点。 CylinderSensor圆柱检测器节点的语

15、法定义如下: CylinderSensor { enabled TRUE #exposedField SFBool autoOffset TRUE #exposedField SFBool offset 0 #exposedField SFFloat maxAngle -1 #exposedField SFFloat minAngle 0 #exposedField SFFloat diskAngle 0.262 #exposedField SFF

16、loat isActive #eventOut SFBool trackPoint_changed #eventOut SFVec3f rotation_changed #eventOut SFRotation } 13.Cylinder圆柱体节点,是基本几何模型节点。 Cylinder圆柱体节点的语法定义如下: Cylinder{ radius 1.0 #field SFFloat圆柱体的半径 height 2.0

17、 #field SFFloat圆柱体的高 top TRUE #field SFBool圆柱体的顶部 bottom TRUE #field SFBool圆柱体的底部 side TRUE #field SFBool圆柱体的曲面 } 14.DirectionalLight定向光源节点,是VRML场景效果节点。 DirectionalLight定向光源节点的语法定义如下: DirectionalLight { ambientIntensity 0.0

18、 #exposedField SFFloat direction 0 0 -1 #exposedField SFVec3f color 1.0 1.0 1.0 #exposedField SFColor intensity 1.0 #exposedField SFFloat on TRUE #exposedField SFBool } 15.ElvationGrid海拔栅格节点,是创建复杂立体空间造型的节点。 ElevationGrid海拔栅格节点的语法定义如下: E

19、levationGrid{ xDimension 0 #field SFInt32 xSpacing 0.0 #field SFFlost zDimension 0 #field SFInt32 zSpacing 0.0 #field SFFloat height[] #field MFFloat color NULL

20、exposedField SFNode ColorPerVertex TRUE #field SFBool normal NULL #exposedField SFNode normalPerVertex TRUE #field SFBool texCoord NULL #exposedField SFNode ccw TRUE #field SFBool

21、 solid TRUE #field SFBool creaseAngle 0.0 #field SFFloat set_height #eventIn MFFloat } 16.EXTERNPROTO创建用户外部定义的新节点。 EXTERNPROTO创建用户外部定义的新节点的语法定义如下: 关键字 外部新节点名 EXTERNPROTO nodename[ #And any number of:

22、以下域或事件由用户定义任意多个 域或事件 域值类型 域或事件名 field fieldTypeName fieldName exposedField fieldTypeName fieldName eventIn eventInTypeName eventInName eventOut eventOutTypeName eventOutName ]“VRML外部文件名 #某新节点名”

23、或url or [urlList] 17.Extrusion挤出造型节点,是VRML中最重要、最有用的节点。 Extrusion挤出造型节点的语法定义如下: Extrusion{ crossSection[ #field MFVec2f 1.0 1.0, 1.0 -1.0 -1.0 -1.0,-1.0 1.0 1.0 1.0 ] spin

24、e[ #field MFVec3f 0.0 0.0 0.0, 0.0 1.0 .0.0 ] scale 1.0 1.0 #field MFVec2f orientation 0.0 0.0 1.0 0.0 #field MFRotation

25、 beginCap TRUE #field SFBool endCap TRUE #field SFBool ccw TRUE #field SFBool solid TRUE #field SFBool convex TRUE #field SFBool

26、 creaseAngle 0.0 #field SFFloat set_spine #eventIn MFVec3f set_crossSection #eventIn MFVec2f set_scale #eventIn MFVec2f set_orientation #ev

27、entIn MFRotation } 18.Fog雾节点,用于空间大气场景的一种自然现象的描绘。 Fog雾化节点的语法定义如下: Fog { color 1.0 1.0 1.0 #exposedFiled SFColor fogType “LINEAR” #exposedFiled SFFloat visibilityRange 0.0 #exposedFiled SFString set_bind # eventIn SFBool isBoun

28、d # eventOut SFBool } 19.FontStyle 节点,用于字体风格设置的描述 FontStyle字体风格设置的语法定义如下: FontStyle{ family "SERIF" #field SFString size 1.0 #field SFFloat spacing 1.0 #field SFFloat style "PLAIN"

29、 #field SFString justify "BEGIN"l horizontal TRUE #field SFString leftToRight TRUE #field SFBool topToBottom TRUE #field SFBool language "" #field SFString } 20.Group编组节点,是基本型群节点,可以组合基本几何造型和复杂造型。 Group编组节点的语

30、法定义如下: Group{ children [] #exposedField MFNode bboxCenter 0.0.0.0.0.0 #field SFVec3f bboxSize -1.0-1.0-1.0 #field SFVec3f addChildren #eventIn MFNode removeChildren #eventOut MFNode }

31、 21.ImageTexture图像纹理节点,是VRML立体空间造型外观效果节点。 ImageTexture图像纹理节点的语法定义如下: 节点名 名和域值 域值类型 ImageTexture { url [] #exposeField MFString repeatS TRUE #field SFBool repeaT TRUE #field SFBool } 22.IndexedLineSet线节点,是VRML复杂造型节点。 IndexedLineSet线节点

32、的语法定义如下: IndexedLineSet{ coord NULL #exposedField SFNode coordIndex [ ] #field MFInt32 color NULL #exposedField SFNode colorIndex [ ] #field MFInt32 colorPerVertex TURE #field SFBool set_coordIndex #event

33、In MFInt32 set_colorIndex #eventIn MFInt32 } 23.IndexFaceSet面节点,属于复杂造型节点范畴。 IndexedFaceSet面节点的语法定义如下: IndexedFaceSet{ coord NULL #exposedField SFNode coordIndex[] #field MFInt32 texCoord NULL #exposedField SFNode t

34、exCoordIndex [] #field MFInt32 color NULL #exposedField SFNode colorIndex [] #field MFInt32 colorPerVertex TRUE #field SFBool normal NULL #exposedField SFNode normalIndex [] #field MFInt32 normalPerVertex TRUE #fie

35、ld SFBool ccw TRUE #field SFBool convex TRUE #field SFBool solid TRUE #field SFBool creaseAngle 0.0 #field SFFloat set_coordIndex #eventIn MFInt32 set_texCoordIndex #eventIn MFInt32 set_colorIndex #eventIn

36、 MFInt32 set_normalIndex #eventIn MFInt32 } 24.Inline内联节点,是引入型群节点。 Inline内联节点的语法定义如下: Inline { url [] #exposedField MFString bboxCenter 0 0 0 #field SFVec3f bboxSize -1 –1 –1 # field SFVec3f } 2

37、5.IS语法建立了一种从接口到节点体的一个连接。 IS语句的格式如下: fieldname IS interfaceItem 26.LOD细节层次节点,是分级型群节点。 LOD细节层次节点的语法定义如下: LOD{ level [] #exposedField MFNode center 0 0 0 #field SFVec3f range [] #field MFFloat } 27.Mat

38、erial材料节点,作为Shape模型节点的子节点。 Material材料节点的语法定义如下: Material{ diffuseColor 0.8 0.8 0.8 #exposedField SFColor材料的漫反射颜色 ambientIntensify 0.2 #exposedField SFColor有多少环境光被该表面反射 specularColor 0 0 0 #exposedField SFColor物体镜面反射光线的颜色 emissiveColor 0 0 0 #exposedField SFColor发光物体产生的光的颜色 s

39、hininess 0.2 #exposedField SFFloat造型外观材料的亮度 transparency 0 #exposedField SFFloat物体的透明度 } 28.MovieTexture影像文件节点,是VRML的场景效果节点。 MovieTexture影像文件节点的语法定义如下: MovieTexture { url [ ] #exposedField MFString loop FALSE #exposedField SFBool

40、 speed 1.0 #exposedField SFFloat startTime 0 #exposedField SFTime stopTime 0 #exposedField SFTime repeatS TURE #field SFBool repeatT TURE #field SFBool duration_changed #

41、eventOut SFTime isActive #eventOut SFBool } 29.NavigationInfo导航信息节点,是控制浏览者功能的节点。 NavigationInfo导航信息节点的语法定义如下: 节点名 域和域值 域值类型 NavigationInfo { avatarSize [0.25,1.6,0.75] #exposedField MFFLoat

42、 headlight TRUE #exposedField SFBlool type [“WALK”,“ANY”] #exposedField MFString speed 1.0 #exposedField SFFloat visibilityLimit 0.0 #exposedField SFFloat set_bind #eventIn SFBool isBound

43、 #eventOut SFBool } 30.Normal法向量节点。 Normal法向量节点的语法定义如下: Normal { vector [] #exposedField MFFloat } 31.NormalInterpolator法线插补器节点,是控制向量变换的动态节点。 NormalInterpolator法线插补器节点的语法定义如下: NormalInterpolator { key [] #exposedField

44、MFFloat keyValue [] #exposedField MFVec3f set-fraction #eventIn SFFloat value-changed #eventOut MFVec3f } 32.OrientationInterpolator朝向插补器节点,是控制方位变换的动态节点。 OrientationInterpolator朝向插补器节点的语法定义如下: OrientationInterpolator { key [] #exposedField M

45、FFloat keyValue [] #exposedField MFVec3f set-fraction #eventIn SFFloat value-changed #eventOut MFVec3f } 33.PlaneSensor平面检测器节点,是平面移动型传感器节点。 PlaneSensor平面检测器节点的语法定义如下: PlaneSensor { enabled TRUE #exposedField SFBool autoOffset TRUE #exposed

46、Field SFBool offset 0 0 0 #exposedField SFVec3f maxPosition -1 –1 #exposedField SFVec2f minPosition 0 0 #exposedField SFVec2f isActive #eventOut SFBool trackPoint_changed #eventOut SFVec3f translation_changed #eventOu

47、t SFVec3f } 34.PointLight点光源节点,是VRML场景效果节点。 PointLight 点光源节点的语法定义如下: PointLight { location 0.0.0.0.0.0 #exposedField SFVec3f radius 100.0 #exposedField SFFloat intensity 1.0 #exposedField SFFloat ambientIntensity 0

48、0 #exposedField SFFloat color 1.0 1.0 1.0 #exposedField SFColor attenuation 1.0 0.0 0.0 #exposedField SFVec3f on TRUE #exposedField SFBool } 35.PointSet点节点,是复杂造型节点。 PointSet点节点的语法定义如下: 点节点名 域名 域值 域值类型 PointSet {

49、color NULL #exposedField SFNode coord NULL #exposedField SFNode } 36.PositionInterpolator位置插补器节点,是控制位置变换的动态节点。 PositionInterpolator位置插补器节点的语法定义如下: PositionInterpolator { key[] #exposedField MFFloat keyValue[] #exposedField MFVec3f

50、 set-fraction #eventIn SFFloat value-changed #eventOut SFVec3f } 37.PROTO创建用户新节点,用户根据软件开发的需要设计自己的新节点。 PROTO创建用户新节点的语法定义如下: 关键字 新节点名 PROTO nodename[ #And any number of: 以下域或事件由用户定义任意多个 域或事件 域值类型 或事件名 域的初值

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服