Converse3D 引擎介绍

Converse3D虚拟现实平台是我们历时多年研发的一款应用于三维游戏行业和虚拟现实行业的专业软件系统,经过我们多年的研发和不断的升级使得它无论在渲染效率还是画面质量都达到了国内先进水平,深受业界广泛赞誉。Converse3D虚拟现实引擎是我们研发的系列软件所依托的基础软件平台,以此为基础我们开发了一系列三维游戏(如模拟高尔夫游戏)和三维交互式场景展示系统、三维交互式工业产品展示系统、虚拟服装试衣系统、三维虚拟电子商城系统等系列软件。经评估和验证Converse3D系列软件均达到了世界先进,国内领先水平。

     总的来说Converse3D引擎具有以下特色和优势:
 
支持城市级大场景的网络展示
 
多种技术的应用使得该引擎可以支持大场景,独特的大场景管理模块,可以实现模型的按需下载和动态加载,用户无停顿感;动态场景管理,清空载出视野物体的内存和显存资源。经过测试具有1000万三角面和1GB贴图文件数据量的大场景运行在中等配置的电脑上同样流畅自如。
 
国内首创网页三维虚拟社区系统
 
基于网页的高度仿真三维场景展示和多人互动社区融为一体,可人机互动亦可人与人之间进行互动以体验虚拟生活,可用于虚拟会展、虚拟商城社区等系统的制作。
 
动态内存(显存)管理技术
 
 Converse3D引擎对于超大场景除了进行视见体裁切外,还可动态加载进入视野物体,卸载离开视见体物体的内存和显存的资源,保持内存、显存占用量保持在一个较低的水平,从而降低了大场景展示对电脑配置的要求。
 
采用多线程加载、卸载技术
 
多线程下载场景文件,下载速度快而稳定,同时场景的加载也使用多线程方式,使得打开场景片刻就可以观看和操控场景,程序后台加载场景,物体会顺次载入视野,用户观看场景流畅自如,不需要等待,感觉不到后台的加载动作。
 
独有的模型、贴图压缩技术、数据压缩比高
 
采用强大的压缩算法来缩小模型和贴图数据量,压缩比比市面上流行的压缩工具还要高。经测试面数在1000万三角面,贴图文件数据量为1GB的大场景经过压缩文件数据量仅为100MB。这个特点对于数据文件的网络传输起到了关键作用。
 
同时支持B/S、C/S两种系统架构
 
针对不同的软硬件环境,可以采用B/S或C/S架构,对于网络条件不好、保密性高的应用我们可以采用C/S架构来架设系统,对于面向大众,用户对速度体验要求高的应用我们可采用B/S架构。而且我们在开发项目时可以同时生成两种架构的资源文件,供客户自由选用。
 
骨骼动画系统,支持Skin和Physique蒙皮
 
支持骨骼动画,可以创建游戏和虚拟社区角色系统。骨骼和动画数据可以资源重用,从而节省了磁盘和内存空间。支持Physique和Skin两种蒙皮方式。
 
支持动态实时光照、软件抗锯齿
 
■支持实时光照
■支持软件抗锯齿,可生成高精度画面
■支持雾效,增强场景真实度
■逼真的太阳光晕
■逼真的菲涅尔水面效果
■程序自动生成镜面倒影效果
■支持3dsmax的烘焙图片的输出与引用
■支持实时动态阴影
■模拟各种特殊大气环境效果
 
矩阵动画、相机动画、纹理动画、柔体动画
 
■支持矩阵动画,可记录物体位移、旋转及缩放产生的动画。
■支持相机自动漫游动画,生成三维空间的相机自动漫游,可获得流媒体视频播放的效果。
■支持路径动画,可制定预设路径,以实现角色、粒子特效等物体沿路径运动。
■支持变形动画,生成各种物体因自身的形变而产生的动画。
■支持贴图动画,为模型贴上纹理图片序列,并按时序播放,从而可以模拟喷泉、瀑布等效果。
 
可用于虚拟现实和游戏制作与开发 
  
Converse3D引擎采用游戏引擎架构,实现了高性能的场景管理、内存管理、地形管理、角色系统、粒子特效、用户界面等技术,同时也达到了虚拟现实行业对场景真实度的要求,加入多层纹理贴图混合、烘焙、拟真水面等技术。该引擎可用户游戏的开发亦可用于虚拟现实项目的制作与开发。
 
二次开发包(SDK)强大稳定、适用面广
 
Converse3D SDK可广泛应用于各类开发环境,支持市面上流行的各类开发语言如:VC++、Delphi、VB、JavaScript、Java、JSP、PHP等。目前我们的SDK广泛应用于工业、农业、石油、电力等能源行业以及虚拟会展、虚拟商城等行业。
 
LOD地形管理技术,支持超大范围地形
 
程序生成的LOD地形会根据三角面与相机距离的远近自动确定三角面显示级别(密度),近距离地面三角面密度大,远距离密度小,从而节省了资源开销,而又不影响渲染效果。LOD地形可广泛应用于对大规模地形地貌的模拟。
 
内嵌高性能物理引擎,粒子特效系统
 
嵌入世界著名的物理引擎,可模拟刚体运动、流体运动、布料等物理效果,物体之间的相互作用精准而高效。涵盖了现实世界中几乎所有的物理运动。
粒子特效采用脚本编写,可模拟常见的雨雪雷电等自然现象,也可以展现各种绚丽的游戏特效。
 
Converse3D多人在线社区服务器系统
 
多服务器架构,服务器之间协同工作高效稳定。采用SQL SERVER 做为数据库服务器。全面支持网络游戏所需功能,满足MMORPG网游荷载需求。亦可用于大型三维互动社区服务器

你可能感兴趣的:(3D)