ShiVa 3D引擎是最通用的跨平台引擎,可以在Web浏览器运行并且也支持Windows,Mac,Linux,Wii,iPhone,iPad,Android,WebOS和Airplay SDK。
该引擎支持SSL – securized插件扩展,很像PhysX引擎,FMOD声音库,ARToolkit和Scaleform HUD引擎。
Classic Geometry经典的图形处理
支持多边形网,其中包括:
- 静态网格
- 蒙皮网格每顶点多达4个连接点
- 导入COLLADA 3.x,4.x和Autodesk DWF
- 每帧多达 15,000,000 三角形
- 内置LOD 处理
- 32位浮动值的坐标系
Terrain Geometry地形处理
- 建立庞大的,复杂的环境。
- 利用地理空间信息数据(GeoTIFF, ASCII .xyz, NASA and IGN ).
- 使用真实卫星拍摄的照片作为贴图。
- 地形编辑器采用了多层编辑和实时漆编辑地理、材质、植被。
- 此外,地形管理器允许修改地质形状,贴图、植被和绘制路径。
内置的地形编辑器
着色处理
高级且操作简单的着色器:
--高洛德着色/高氏着色,Phong着色法和卡通渲染
- 顶点或像素着色器
- 菲涅尔反射处理
- 大纲的处理
- 光泽,法线,噪声纹理映射
- 动画纹理贴图
- 动态纹理贴图
- 生成程序性纹理贴图坐标
- 阴影处理
内置材料编辑器
海洋材质
- 场景中创建一个无限的海洋。
- 此功能容易操作,对于设计所有海洋和沿海的场景都非常便捷。
- 可以脚本编辑波高、颜色、反射、折射、质地、泡沫和雾气,自动生成超现实的定制效果。
内置海洋编辑器
光线和阴影
- 全方位动态阴影
- 多重阴影
- 与光子晶体光纤和阴影图
- 每面多达32个灯。
- 为剥皮对象铸造动态阴影
- 阿尔法纹理处理动态阴影
内置光照编译器,具有光衰减功能和AO功能
粒子和轨道轨迹系统
- 动态粒子系统和运动轨迹技术
- 爆炸及其效果处理
- 火灾,下雨,下雪,水下的气泡的效果处理等
- 道路上,在沙子上,在雪地上的痕迹效果处理
- 基于视网膜持久性的特效处理(晚上汽车火灾,剑锋路径等)。
内置粒子编辑器和polyTrail编辑器
3D特效
- 动态生成的反射和折射纹理
- 雾衰减特效
- 水特效
- 镜面特效
- 热薄雾特效
- 公告板技术特效
- 经典和高度雾属性
- 各向异性过滤(它需要对映射点周围方形8个或更多的像素进行取样,获得平均值后映射到像素点上)
2D后渲染效果
动态后渲染效果,包括:
- 灯光发晕
- 单色,色彩层次,饱和度和对比度
- 动感模糊,扭曲,畸变,景深。
内置周围环境编辑器
插件
开发人员可以开发扩展引擎,插件。包括类似纹理,增强现实,HTML渲染,3D特定的音源,动态服装和创建DLL等。
SSL安全性
所有的插件必须签署使用VeriSign系统协议,以确保互联网的安全性。
脚本编辑器的集成
API相关的插件在脚本编辑器中是可用有效的。
插件的可用性
ShiVa插件将可以购买,计划开发一个网站专门买卖Shiva插件。
动画
支持分层动画:
- 人物,动物的创建
- 不限数量的连接点/每顶点4骨骼
运动混合
- 动画之间的可平滑过渡执行
- 每个对象多达8个同步动画通道/多种播放
通过脚本进行总体控制
- 实现实时同步混合动画/骨骼
- 获取/设置每一个连接点在空间位置。
自动路径搜索
- 轻松创建自主移动的物体
- 当避开障碍物的时候,可以自动找到亮点间最短路径
二维图形
ShiVa拥有一个用户界面组件管理系统。
HUD组件
通常组件:标签,按钮,编辑框,列表框,复选框等
- 特殊组件:视频输入,摄像头捕捉系统
- 创建控件。
动作部分
- 创建淡入淡出效果组件
- 创建动态接口,智能接口和自主接口
内置HUD编辑器
网络
使用SOAP的XML协议,3D实时网络应用程序可以调用数据库并且符合服务器技术标准。
引擎包括一个嵌入式ShiVa服务器,不需要外部服务器创建多用户应用程序。
可为所有客户创建持久的技术数据,以及确保内容安全。
还可以从网上下载3D资源,声音,图像和视频,使之成为一个真正的媒体应用接口。
ODE物理引擎
多边形碰撞网格
- 静态或移动网格
- 稳定并优化光线投射
- 不限规模和面数
逼真而强大的刚体模拟
- 可管理的物理参数(包括形式,质量,摩擦,弹跳等)
- 可管理线性力度和角度力度,活动范畴和脉冲数据
- 可管理碰撞数据
刚体间的连接系统
- 简单关节设置(弹簧,铰链,滑块等)
- 复杂的关节(汽车车轴等)
- 电动关节
动态复合体
创建复杂的由多种球面,箱子,小容器等组成物理属性对象。
内置动态属性编辑器
声音
- 准时的声源配合
- 支持2D/3D声源
- 实时的5.1环绕音效,基于脚本编辑控制音效
- 3D音效定位,及碰撞凸显专业性
环境音乐:
- 可处理大型音源文件数据流
- 音量控制
- 自动设定淡入淡出之间的音乐。