总体导航图
学习指南
主要内容
网页制作软件

当前位置:多媒体应用基础 >> 网络多媒体应用设计 >> 基本模型

基本模型

     
    
VRML是由立方体、圆锥和球体三个几何形状构成的。输入的第一行文字是:

#VRML V2.0 utf8

    这是VRML文件的标志,所有2.0版本的VRML文件都以这行文字打头,VRML97是由VRML2.0版修订而成的,符合VRML97规范的VRML文件也 以这行文字打头。其中“#”表示这是一个注释。而utf8表示此文件采用的是utf8编码方案,这在标准中有详细说明。先加入一个Group节点( 组节点): Group { }组节点的花括号之内的所有内容视为一个整体,利用组节点可以把虚拟场景组织成条理清晰的树形分支结构。下面定义组节点的children域(孩子域):children [在children后的方括号内定义Group节点的所有 孩子对象,第一个孩子是一个Shape节点(形态节点),它描述一个几何形状及其颜色等特征:Shape {在Shape节点内定义一个几何体 Box(方盒节点):geometry Box{ } 注意我们没有为Box定义任何域,这意味着它的尺寸和坐标位置等特性取缺省值(单位立方体)。随后补齐各右括号:] }

    至此,我们已经成功地制作了第一个虚拟境界,把它保存为“hello world.wrl”,下面是完整的文件:

#VRML V2.0 utf8
Group {
        
children[Shape {geometry Box {}}]
       
}

    用浏览器打开这个文件,你会看到一个灰色的立方体,尽管不太好看,但你还是可以通过改变视点位置从不同方位观察它,初步体验“三维交互”的感觉

相关知识点
VRML学习

精品展示

浏览器插件