当前位置:首页 > 软件产品 > 虚拟设计 >

Vizard虚拟现实引擎

Vizard能够提供强大的渲染性能和全面的目标领域支撑,让开发者能快速开发出理想的VR产品。同时,Vizard简单易上手,不需要丰富的编程经验,即使没有受过专业编程训练的人员也能够快速实现各种简单的三维交互场景。在核心技术上,Vizard软件的图形渲染引擎是基于C/C++实现的,并且运用了最新的OpenGL扩展模块。它将复杂的三维图形功能进行了抽象化的封装,并通过Python脚本语言提供给用户一定的编程接口。




一、Vizard引擎的开发特点和功能特点

1、Vizard既是一个集成开发环境,也可以作为Python语言的高级图形开发包。使用Vizard可以达到以下效果:

2、用户能够快速创建可交互漫游的虚拟场景,能够支持多种格式的三维模型文件。如常见的3DS格式。

3、用户能够实现具有沉浸感的虚拟现实项目。对市面上大多数虚拟现实的头盔、交互手套、力反馈等硬件兼容性好,还能使各种不同设备之间进行协作。

4、用户能够在虚拟场景中应用各种多媒体资源音频视频图像等多媒体资源。

5、用户能够在虚拟场景中添加各种人物角色,并控制其动作行为。在程序运行时,Vizard软件中的动作变形控制模块能够对各种面部表情和人物动作进行平滑过渡,使其动作具有真实感。

6、用户在Vizard平台中采用Python语言进行程序开发。当用户对程序进行修改后,可以立即运行并观察效果,而无需重新编译。

二、Vizard开发界面

使用Vizard软件的集成开发环境,用户可以完成的操作包括:为项目编写并执行脚本代码;检查和浏览项目中的多媒体素材;在程序调试过程中发送指令等。Vizard集成开发环境的界面,包含了它包括三个主要的窗口:脚本编辑窗口,用于编写python程序代码(.py)以及其他常见格式的文本文件(.txt,.html);资源浏览窗口,用于显示当前脚本程序中的所有资源;交互窗口,用于显示python解释器的输出信息和错误反馈,用户还可以利用此窗口在脚本程序运行过程中实时发送指令。


©北京知感科技有限公司 版权所有 备案号:京ICP备16012816号-1