查看: 2526|回复: 1
打印 上一主题 下一主题

[WireFusion] Converse3D引擎介绍(1)

[复制链接]

17

主题

0

听众

277

积分

设计实习生

Rank: 2

纳金币
114
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2013-9-23 15:30:08 |只看该作者 |倒序浏览
  Converse3D 虚拟现实平台是北京中天灏景网络科技有限公司历时多年研发的一款应用于三维游戏行业和虚拟现实行业的专业软件系统,经过多年的研发和不断的升级使得它无论在渲染效率还是画面质量上都达到了国内先进水平,深受业界广泛赞誉。Converse3D 虚拟现实引擎是中天灏景研发的系列软件所依托的基础软件平台,以此为基础开发了一系列三维游戏(如模拟高尔夫游戏)和三维交互式场景展示系统、虚拟社区系统、虚拟服装试衣系统、三维虚拟电子商城系统等系列软件。经评估和验证Converse3D系列软件均达到了世界先进,国内一流水平。

  对比国内外各3D 引擎,Converse3D的优势在于是一款既可以制作三维游戏又可以制作虚拟现实场景的多功能引擎,它有以下其他软件所不能比拟的特色:
  1、Converse3D 虚拟社区功能属于国内首创,走在世界的前列,有了虚拟社区我们的展示不只停留在人与三维场景的交互,而且还可以实现人与人之间的互动,可实现:文字、语音聊天,协同执行任务、协同应急演练、人员疏散模拟、技术交流、视频会议等。
2、对大型数字城市等大规模场景的良好支持,Converse3D还把游戏地块的动态加载与卸载功能添加到场景管理中,这样我们把大型场景分块管理,动态载入进入视野的物体,并卸载离开视野的物体,这种可见体裁切技术不是物体简单的显示和隐藏,而是伴随内存和显存里资源的动态加载和卸载,这样使得浏览大型场景(三角面超过1000 万面)既便是在低配置的电脑上也会流畅自如。
  3、多线程加载技术,Converse3D采用多个线程对数据下载和渲染流程分别进行处理,使得操作场景几乎不需要等待,打开即可观看。
  4、Converse3D使用高级压缩算法把模型和纹理材质等资源进行压缩,数据量大大缩小。应用在网络三维场景展示时下载观看非常流畅,几乎没有停顿感。
  5、渲染方面Converse3D开放8层纹理层混合模式,用户可以根据自己的需要混合出各式各样的材质来,Converse3D对金属、玻璃、玉石等材质的模拟采用独特的算法,使得表现这类材质质感纯正、浑然天成。
  6、LOD 地形是一般在游戏里才会使用的功能,Converse3D把它集成到虚拟现实制作工具中来,系统会根据地形三角面与相机的距离动态确定要渲染的三角面密度,这样大大减少了系统开销,而又不影响效果。

1、核心引擎
  该部分是整个虚拟现实系统的核心部分,采用DirectX9.0 和C++编写,强大而稳定。包括场景管理、资源管理、角色动画、Mesh 物体生成、3dmax 数据导出模块、粒子系统、LOD 地形、UI、服务器模块等。各模块之间结合紧凑,使整个引擎获得很高的性能。采用多叉树和四叉树结构组织各种资源节点、动态载入、卸载资源、高效的视见体裁切技术仅绘制可见范围内的物体,这些都为渲染海量三角面而性能不减提供了支持;支持3dsmax Mesh 物体、角色动画、相机动画、烘焙贴图等各种数据的导出与引用;使用脚本配置粒子系统和UI,功能强大而灵活;支持顶点渲染和像素渲染。
2、引擎特色
  1、高质量的三维画面。全三维实时渲染,可获得效果图级的画质。
支持实时光照
支持软件抗锯齿,可生成高精度画面
支持雾效,增强场景真实度
逼真的太阳光晕
逼真的菲涅尔水面效果
程序自动生成镜面倒影效果
支持3dsmax 的烘焙图片的输出与引用
支持实时动态阴影
模拟各种特殊大气环境效果
    
    
高性能的渲染算法。渲染速度快,桢率高而稳定
采用多叉树和四叉树结构组织各种资源节点、动态载入卸载资源、高效的视见体裁切技仅绘制可见范围内的物体, 这些都使得该系统运行起来高效稳定,渲染具有海量三角面的大场景同样流畅自如。
特有的资源管理模块对各种资源优化配置,使其内存占用量达到最低水平,但又不影响运行速度。
先进的碰撞检测算法,使物体碰撞检测计算几乎不占用系统资源。
2、强大的脚本系统
使用脚本配置粒子系统、GUI 以及交互功能,为程序提供了强大的可扩充性,方便美术人员配置各项参数。
  3、支持程序自动生成LOD 地形
程序生成的LOD 地形会根据三角面与相机距离的远近自动确定三角面显示级别(密度),近距离地面三角面密度大,远距离密度小,从而节省了资源开销,而又不影响渲染效果。LOD 地形可广泛应用于对大规模地形地貌的模拟。
4、支持多种渲染方式
除了支持系统管线渲染外还支持顶点渲染和像素渲染。
  5、对市面流行的建模软件的良好支持
使用converse3d for max 数据导出插件可以从3dsmax 里导出各种数据。可以导出的数据包括:Mesh 物体、灯光、相机、相机动画、骨骼动画、矩阵动画等。
支持CompleteMap、LightMap、vrayLightMap 等多种烘焙贴图。
  6、强大的动画功能
支持骨骼动画,可以创建游戏和虚拟社区角色系统。骨骼和动画数据可以资源重用,从而节省了磁盘和内存空间。支持3dsmax 中Physique 和Skin两种蒙皮方式。
支持矩阵动画,可记录物体位移、旋转及缩放产生的动画。
支持相机自动漫游动画,生成三维空间的相机自动漫游,可获得流媒体视频播放的效果。
支持路径动画,可制定预设路径,以实现角色、粒子特效等物体沿路径运动。
支持变形动画,生成各种物体因自身的形变而产生的动画 。
支持贴图动画,为模型贴上纹理图片序列,并按时序播放,从而可以模拟喷泉、瀑布等效果。

使用converse3d for max 数据导出插件可以从3dsmax 里导出各种数据。可以导出的数据包括:Mesh 物体、灯光、相机、相机动画、骨骼动画、矩阵动画等。
支持CompleteMap、LightMap、VRayLightMap 等多种烘焙贴图。
   7、支持各种粒子特效。
可以模拟雾、雨、云、电火花、山崩地裂等等特殊效果。支持特效的脚本配置功能。使得制作粒子特效简单而灵活。
  8、高性能的物理引擎
嵌入世界著名的物理引擎,可模拟刚体运动、流体运动、布料等物理效果,物体之间的相互作用精准而高效。涵盖了现实世界中几乎所有的物理运动。
9、数据压缩比高
采用强大的压缩算法来缩小模型和贴图数据量,压缩比比市面上流行的压缩工具还要高 ,这对于数据文件的网络传输起到了关键作用。
下载模块高效稳定,使得下载片刻完成,网络在线场景下载没有太大的停顿感。
  10、对于单机版演示可实现多通道弧形宽屏展示
只需要一台主机、多块显卡和投影设备便可实现宽屏展示。软件实现边缘融合和弧形校正。能轻松实现运动物体在屏幕过渡带平滑穿过。
11、强大的二次开发接口。
可以针对高端用户提供完全开放的SDK,用户在此基础之上可以开发出自己所需要的高性能虚拟现实或游戏软件。



分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
习惯是一种可怕的东西。
回复

使用道具 举报

10

主题

0

听众

551

积分

初级设计师

Rank: 3Rank: 3

纳金币
586
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2015-2-8 17:57:49 |只看该作者
不错啊,谢谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-10 14:56 , Processed in 0.095391 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部