软件概述

Converse3D虚拟现实软件平台能快速构建虚拟现实(VR)三维交互式场景,支持3dsMax等主流建模软件的模型导入,能使用可视化方式设置交互,也可以采用JavaScript编程的方式编写复杂交互,最终可一键发布成EXE文件或网页(Web3d)。

核心引擎是整个虚拟现实系统的核心部分,采用DirectX 和C++编写,强大而稳定。包括场景管理、资源管理、角色动画、Mesh物体生成、3ds max数据导出模块、粒子系统、LOD地形、GUI、服务器模块等。采用多叉树结构组织各种资源节点、动态载入、卸载资源、视见体裁切技术,这为渲染海量三角面而性能不减提供了支持;支持3dsmax Mesh物体、角色动画、相机动画、烘焙贴图等各种数据的导出与引用;使用脚本配置粒子系统和UI,功能强大而灵活;支持顶点渲染和像素渲染。

产品系列
Converse3D三维场景编辑器
三维场景编辑器用于可视化三维场景的编辑,简单易用,面向美工,两天学会一周精通。完全可视化的材质编辑和交互设置,简单易学,节省了时间、提高了效率。可广泛应用于工业厂区、旅游景点、文物古建、工业产品、工厂校园、房产旅游等行业场景的制作。
Converse3D二次开发工具包(SDK)
SDK是基于Converse3D引擎的二次开发包,本SDK开放了所有模块的接口,包括:场景载入、模型操作、动画、相机、UI、角色系统、虚拟社区。使用本SDK可用于各行业开发出集VR场景、数据库、业务系统等多种资源与一体的大型系统。SDK提供一个ActiveX控件,可嵌入的语言或框架包括Qt、MFC、C#、JavaScript、VB、Delphi、PHP、JSP等。
Converse3D多通道立体投影模块
Converse3D多通道环幕立体投影包含边缘融合模块和立体投影模块。能支持主动立体和被动立体设备,可将三维场景进行视觉分离,输出为左眼、右眼两个通道,能对景深和立体效果进行实时调整,体验者佩戴立体眼镜可获得极强的沉浸感。广泛用于虚拟旅游实训、科博馆、展览馆等场所。
Converse3D三维网页发布模块(Web3d)
制作好的三维场景,可以一键发布成网页,能通过IE内核的浏览器进行浏览。可在用于服务器端部署一套插件安装包,当客户端第一次打开网页时就会自动安装插件。
Converse3D物理引擎
Converse3D虚拟现实引擎嵌入世界著名的物理引擎,可模拟刚体运动、流体运动、布料等物理效果,物体之间的相互作用精准而高效。
Converse3D For 3dsMax导出插件
提供了3dsMax各种版本的导出插件,能导出3dsMax中所做的模型、贴图、相机、灯光等资源。
功能特点
多线程加载、卸载技术
多线程下载场景文件,下载速度快而稳定,同时场景的加载也使用多线程方式,使得打开场景片刻就可以观看和操控场景,程序后台持续加载场景,物体会顺次载入视野,用户观看场景流畅自如,不需要等待,感觉不到后台的加载动作。
动态内存管理技术
可动态加载进入视野物体,卸载离开视见体物体的内存和显存的资源,保持内存、显存占用量保持在一个较低的水平。
模型、贴图压缩比高
除了采用rar压缩算法外,自创的压缩算法能对模型、图片进行高比例的压缩,压缩后画面效果没有太大的损失,数据包与原始文件的压缩比最高可达30%。
支持B/S、C/S两种系统架构
针对不同的软硬件环境,可以采用B/S或C/S架构,编辑器可以同时生成两种架构的资源文件,供客户自由选用。
支持骨骼动画系统
支持骨骼动画,可以创建游戏和虚拟社区角色系统。Mesh物体、骨骼、动作三种资源可以独立导出,并且三种资源可以资源重用,支持Physique和Skin两种蒙皮方式,支持骨骼动画的任意切换,动作切换时平滑过渡,无突变感。
支持动态实时光照、软件抗锯齿
支持软件抗锯齿,可生成高精度画面;支持雾效,增强场景真实度;逼真的菲涅尔水面效果;程序自动生成镜面倒影效果;支持3dsmax的烘焙图片的输出与引用;支持实时动态阴影。
各种动画功能
支持矩阵动画、相机自动漫游动画、路径动画、序列帧贴图动画、骨骼动画等。
粒子特效
系统自带了大量的粒子特效:火、烟雾、落叶、喷泉等,同时可提供粒子特效编辑器,能自由编辑粒子效果。
可视化或JavaScript编程交互设计
支持可视化交互设置,用户可通过简单的点击和选择来设置交互功能;同时可通过JavaScript编程进行交互式设计。
支持多维材质
支持3dsMax中的多维子材质,可以到处多维材质的通道数据及贴图坐标信息等。
应用领域
丨院校教育
学科建设、兴趣课程、仿真课件开发
丨工业
电力仿真系统、DCS工控仿真系统、虚拟装配平台、设备管理系统
丨石油石化
辅助生产决策系统、设备管理系统、应急救援演练
丨文博展馆
虚拟博物馆系统、虚拟美术馆系统
丨军事
电子沙盘系统、虚拟战场
关闭