VRP 9.0 中的常规改进旨在改善操作方法,提高工作质量并使用户更具创造力。本章有助于用户全面了解VRP 9.0 新增了哪些功能,并从中获得帮助。
VRP 9.0 在VRP 8.0 的基础上新增功能主要体现在IE发布方式与浏览速度的优化、视频加载、全屏特效、菲涅尔水材质、VRP网络多人在线、VRP角色库、动作库和粒子库等功能;同时,还完善了数据库插件(支持Access、SQL Server、Oracle、MySQL类型的数据库)、骨骼动画导出插件、粒子系统等功能。

下面给出了主要新增功能列表,并提供了简要描述:
VRP 9.0新增功能项 1、VRP 9.0在发布IE文件时,压缩率是8.0的一倍;
2、VRP 9.0在发布IE文件时使用了多线程断点续传下载;
3、VRP 9.0在发布IE文件时新增场景拆分加载技术;
4、VRP 9.0在发布IE文件时实现了场景文件的集成;
5、VRP 9.0在发布IE文件时实现了数据库的集成;
6、VRP 9.0在发布IE文件时推出了局域网插件;
7、VRP 9.0在发布IE文件时实现了预加载功能;
8、VRP 9.0在发布IE文件时实现了文件分块优化;
9、VRP 9.0在发布IE文件时实现了渐隐加载方式;
10、VRP 9.0在发布IE文件时支持网页模式下全屏显示(按F8);
11、支持视频加载(加载方式为:模型加载、二维界面加载、加截界面加载);
12、新增全屏特效(支持HDR、Bloom、全屏泛光、景深、运动模糊及艺术特效等);
13、新增菲涅水材质;
14、新增凹凸贴图材质;
15、新增图形控件模块;
16、新增VRP多人在线模块;
17、完善了骨骼动画导出优化功能;
18、新增骨骼动画帧优化功能;
19、新增时间轴功能;
20、新增VRP角色库、动作库;
21、新增VRP角色路径绘制功能;
22、新增VRP角色路径锚点事件功能;
23、新增角色控制相机、跟随相机和定点观察相机;
24、新增系统灯光光照功能;
25、完善了数据库插件(支持Access、SQL Server、Oracle、MySQL类型的数据库);
26、新增数据库查询脚本,可以按用户自定义的SQL文去检索数据库;
27、完善了标注功能,同时新增标注文字8种字体;
28、完善粒子功能(新增粒子库);
29、完善形状功能;
30、完善了导航图功能(其属性编辑由脚本设置更改为面板编辑方式);
31、支持地面实时反射;
32、支持模型的动态阴影(脚本设置方式发生改变);
33、画中画支持动画相机;
34、支持相机的抬头和低头功能;
35、支持指北针贴图自定义;
36、可自定义exe文件的描述信息及版权信息;
37、可控制刚体动画的播放区间;
38、支持bb-物体的刚体动画;
39、可任意屏蔽或自定义键盘、鼠标各按键功能;
40、可通过脚本设置VRP窗口的最大化或最小化。
VRP 9.0部分新增功能特性
VRP 9.0网络发布改进
VRP 9.0 在发布 VRPIE 文件时,压缩率是VRP 8.0的一倍,经过实践测试:500M左右的文件最后打包成VRPIE数据包后大小仅为17M左右;并且,还使用了多线程断点续传下载;新增了场景拆分加载技术,可将拆分的场景打成一个个小包,主场景可根据需要动态的加载不同的小场景,从而实现了速度上的提升,以及可拆卸的零件更换;实现了场景文件的集成,将VRP场景数据全部压缩到一个包中,简洁高效。
除此之外,VRP 9.0 在发布 VRPIE 文件时,还实现了预加载功能。 用户可以任意指定加载文件的顺序,一般会有一些重要的东西比如(Access数据库)需要先加载进来,这时就可以使用该功能;同时,实现了文件分块优化,模型分组按照优先级由高到低的方式分组,并且按照打包时候选择的分块面数确定块大小。
VRP 9.0 在发布 VRPIE 文件时,实现了数据库的集成。集成数据库的脚本可以将 VRPIE 场景直接和后台的数据库相关联,实现场景数据随着数据库的数据实时的发生改变。
VRP 9.0 推出了局域网插件。 可以将 VRPIE 包发布到公司局域网服务器上进行浏览。
VRP 9.0 在发布 VRPIE 文件时,实现了渐隐加载方式。如下图所示:

支持地面实时反射
VRP 9.0 实现了真正意义上的实时反射,无须再像8.0里那样通过复制模型到地面下的那种假反射。
VRP 9.0 中的实时反射支持ATX动画、刚体动画、柔体支画及角色动画模型的反射。在使用地面实时反射时,我们仅需要将若干个反射模型添加到ABC组中,反射不到的模型不添加到ABC组中的方式,大大地优化了实时反射的计算量。该功能操作起来非常简易、方便;实现实时反射效果也非常快速、真实。
地面实时反射效果案例截图如下所示:

支持模型的动态阴影
VRP 9.0 支持模型的动态阴影,主要是给场景中部分应用了刚体动画、柔体动画或角色动画的模型,在未烘焙的前提下为其添加一个投影。该投影会随着模型的运动而实时地计算出精确地投影位置,从而真实地模拟了生活中动态模型的动态投影效果。
同时,用户还可以为该动态阴影自定其投影方向、投影长度、阴影颜色等效果,这样就保证了动态阴影与场景中的模型烘焙阴影效果相一致。如下图所示:

支持视频加载
VRP 9.0 可以在三维模型上加载视频,用来模拟电视机、外挂液晶屏及电子仪表盘等模型上的动态效果。
同时,还可以在二维界面的某一按钮上加载视频,以模拟动态LOGO效果。
除此之外,VRP 9.0 也可以在“加载界面”上添加视频文件,以使DEMO在加载的过程为动态的,类似于片头效果。如下图所示:

可自定义exe文件的描述信息及版权信息
使用 VRP 9.0 编译最终Exe文件时,存储Exe的文件名会延用当前文件名;用户也可以自定义Exe文件名。
同时,用户还可以将公司的LOGO制作成ICO格式的图标,在编译最终Exe文件时加载进来,以做为最终Exe文件的图标。
除此之外,用户还可以在“版权信息”与“出品公司”处填写用户自己的相关信息。如下图所示:

新增全屏特效(支持HDR、Bloom、全屏泛光、景深、运动模糊及艺术特效等)
VRP 9.0 新增了10种全屏特效,添加过全屏特效的场景给人一种朦胧、梦幻的感觉,这让用户充分体验了具有多重光影的环境效果。VRP 9.0 新增的全屏特效有“图像调整、 Bloom、HDR、全屏泛光、景深、运动模糊, 及四种艺术性渲染(OldTV, 毛玻璃, Tiling 和 黑与白 )”。
以下是几种特效的详细介绍:
HDR 本身是 High-Dynamic Range(高动态范围)的缩写,简单的说是让亮的地方更亮,暗的地方更暗。而亮的地方不是简单的让场景中各个模型上的点像素光强增大,而是让它发出强光的同时,模型的细节也不会被丢失。如下图所示:

Bloom 也能实现和HDR类似的效果,但bloom的是静态的,HDR是动态渐变的;bloom 是软件算法,而HDR则需要硬件支持(nVIDIA的显卡必须是GeForce 6系列或更高,ATI显卡至少是Radeon 9550或以上)。Bloom特效在实现上不象HDR那样需要做很多的工作,也不会象HDR那样受到硬件环境的制约,可以说是实现绚丽场景中最廉价的解决方案。
现在有很多大游戏都是结合使用Bloom和HDR来达到最佳的画面质量。如下图所示:

景深简单的说是模仿相机的透视功能, 使相机在焦点处的景物清晰可辨,离焦点以外的地方景物比较模糊,这种特效在人眼系统里是分辨不了的。如下图所示:

运动模糊就是当物体快速的移动的时候,在人眼中残留许多不同时间段的影像,这样就形成了运动模糊的效果。这种运动模糊用人的眼睛观察到的情况并不多,而在照相机、电影中更多的出现。
电脑里的图像每一帧就是一幅静止画面,如果你在运动的过程中抓一张图片下来,得到的肯定是一幅清晰的静态图。运动模糊技术的目的就在于增强快速移动场景的真实感,这一技术并不是在两帧之间插入更多的位移信息,而是将当前帧同前一帧混合在一起所获得的一种效果。如下图所示:

新增菲涅水材质
高度仿真的多种水特效大大增强了场景水的质感,同时也让场景显得更加真实。水在 VRP 9.0 中以材质属性的方式被添加进来的, 所以将平面赋予水材质,它即是一个水平面了。 操作非常的便利!如下图所示:

新增图形控件模块
VRP 9.0 新增图形控件模块,它在原编辑器的二维界面功能上做了完善与补充,并新增了对话框,该对话框的使用方式与 Windows 中的一样。同时,新增的图形控件模块具有更强的界面设计能力,具有多种子控件。如按钮、文本编辑框等。如下图所示:

新增VRP多人在线模块--基于IE的多人在线网络平台
VRP 9.0 新增多人在线模块,可在互联网上实现多人同时在线,并且提供多种交流方式如文字、图形、表情和动作。
多人在线最基本的功能就是可以让多人同时登陆到一个服务器上,让来自不同地域、不同职业、不同年龄、性别或不同文化的人在这里交流互动。让你认识到更多的朋友,你很容易在自己感兴趣的地点或活动中结识那些和自己兴趣相投的朋友,将他们加入自己的好友名单,随时查看彼此的在线情况,从此方便地保持联系!如下图所示:

完善了数据库插件(支持Access、SQL Server、Oracle、MySQL类型的数据库)
VRP 9.0 的数据库比VRP 8.0的数据库有了很大的飞跃, VRP 9.0 能够支持市面上流行的多种关系数据库包括(Access, MYSQL, SQL SERVER和Oracle ), 大大满足了绝大多数数据库使用用户的需求。VRP 9.0 的数据库在编辑器里面包括连接数据库、物体关联到数据库、某条记录以及SQL查询等的功能。如下图所示:

新增VRP角色库、动作库
VRP 9.0 新增VRP角色库与动作库,可以将用户自己创建的角色与动作存储到VRP编辑器的角色库与动作库中。用户在其他项目中可调用这些角色模型与动作,操作更加灵活易用。如下图所示:

完善粒子功能(新增粒子库)
VRP 9.0 新增粒子库功能,可以让用户直接调用各种效果的粒子系统到场景中,以真实模拟火、烟、星光等效果。
最新版本中的粒子还可以绑定到路径上、模型上,从而以动态的方式加载到场景中。如下图所示:

总之,以上这些新增功能可以帮助用户更快捷地完成项目制作、更绚丽地展示项目效果。
我们相信,只要我们继续努力,虚心接受用户不但提出的功能需求,VRP编辑器功能会越来越强大,使用者也会越来越多。
|