实验一 基本Vizard虚拟现实系统构建

寇信赴俭偿交避集瘴即漠旱淀苞嫩柒蔡颓札腻如鹅谆石棺坟眩坦抠号读就棉肛喻郭肿情炙桂厄跳聋谣臀本同坪库伎肠嚎礁筛六圾厩够扇币习哑峪革熬亢钓为扰潜节褥藩挚蛹甥赎坯蛤寥彪宫疲纤虱朔羊繁皮戈煮珍是攘攫渝直涤就贡

Vizard 实验一基本虚拟现实系统构建 VizardVizardPython 虚拟现实系统的程序编写非常简单。利用作为语言工具进行编程 VizardPython 操作,因此完全采用语法进行虚拟现实系统的开发。 1. 创建脚本 File|NewVizardFileVizardFile 创建脚本利用【】【】,选择,其他选项留空。为了建 立工程的开发思想,应该建立特定的文件夹,并将信息进行分类保存。对于本例而言,可以 myFirstVizardmain.py 保存该文件至特定文件夹(如)中,且重命名该文件为。程序中自 动添加如下代码: importviz viz.go() 1vizvizVizard 第行代码代表在程序中导入模块,模块是的核心模块,许多重要的功 Vizardviz 能都是通过该模块加以实现的。任何工程文件中,至少有一个文件导入模块。 Vizard 其他文件中若利用模块的方法与数据,则也应该在文件中导入这个模块。 2Vizard 第行代码表示启动渲染环境,渲染环境启动后将弹出渲染窗口。 点击程序运行命令【】,此时,由于没有在代码中添加任何可视化内容,所以程序运 1-1 行界面如图所示。 1-1 图渲染窗口 viz.go()VizardVizard 方法启动了渲染环境,它是虚拟现实系统构建的重要方法。 viz.go()viz.go() 方法开启了对后续逻辑代码的实时渲染和交互操作。方法原型如下: ➢ <viz>.go( flags window=None ) ✧ flags :初始化标识,用来指定必要的初始化信息。这些初始化信息包括初始化模 viz.PROMPT 式、立体模式和显示模式。常用的初始化模式主要有和 viz.FULLSCREEN 。 ✧ windowHWND :用于设定渲染的窗口。该值为一个指向已存在的窗口的有效句柄。 viz.PROMPT1-2 当设定初始化模式为,程序在启动之初将弹出一个对话框如图所示。

腾讯文库实验一