平板也能玩孤岛?NV探索流式游戏技术
泡泡网显卡频道9月2日 完美的便携性,颠覆传统的触摸屏让这些移动设备有了得天独厚的优势。但相对孱弱的性能却大大影响了3D游戏在平板上的使用体验,不支持主流PC游戏的API也让它的娱乐体验颇受局限,如果能既有平板的便携性和触摸使用体验,又有台式机的性能和软件支持那该有多好!
“想象一下你正在PC上玩《孤岛危机2》,你可以在家里将它流传输到一台平板机上,愿意的话还可以接上电视。”这样的梦想就要成为可能!近日NVIDIA宣称,开始尝试新的流式游戏技术,如果成行的话就意味着玩家即使在平板机上也可以玩PC上的游戏大作了。
NVIDIA不久前还提出了“Virtual Graphics”概念,宣称要把把Quadro专业显卡推向云端,使得用户在任何设备上都能访问高性能图形,包括基于Tegra处理器和x86架构的智能手机、平板机。实际上这种概念并非NVIDIA所独创,现在在iPad上已经有很多软件具备类似的功能,通过这些软件用户可以发挥想象力在iPad上去体验前所未有的游戏和应用。
Splashtop软件是一款相当强大的控制软件,甚至有人把它称为最优远程访问应用软件,在今年的China Joy游戏展上,来自Splashtop的两位游戏高手 Kevin和Charley还演示了Slashtop的最新的产品GamePad的Demo(还未正式发布),赋予iPad可以玩PC上的魔兽世界、DNF和星际争霸2等大型网络游戏的能力,其强大由此可见一斑。
Splashtop在桌面端设置密码
Splashtop Remote Desktop for iPad需要配合电脑端的Splashtop Streamer软件,为保证电脑端的安全,在安装的最后阶段需要输入一串密码,打开iPad端的Splashtop,点击左上角的“+”,输入任意自己喜欢的名称,然后输入电脑的IP地址,最后输入电脑端的那串密码就可以控制电脑了。
多手势操作
在iPad上玩游戏
在iPad上首先弹出的界面是手势操作提示,从单击、右击、中间滚轮按键到界面滑块卷动、页面上下卷动,此外似乎是为了不影响浏览,Splashtop在界面隐藏了四个快捷按钮,包括画面显示锐化、电脑/iPad分辨率切换、方向键和锁定功能,调出这些按钮只需要三根手指同时点击屏幕,如此丰富的功能使得该软件iPad在控制电脑时随心应手。
实际上针对于此项技术NVIDIA在多年前就已经在硬件方面做好了准备,早在2009年底NVIDIA与旗下全资子公司、业界知名图形渲染技术厂商mental images联合宣布推出云计算平台“RealityServer”,利用Tesla RS硬件和RealityServer软件,为PC、笔记本、上网本、智能手机提供逼真的交互式3D图形渲染服务。
Tesla RS服务器集群基于我们很熟悉的Tesla GPU计算处理器,每颗均有240个CUDA核心,可以灵活配置八颗到上百颗,支持数十、数百乃至上千位用户同时连接。NVIDIA宣称,Tesla RS服务器集群的处理性能可达普通CPU集群的十倍以上,同时所需功耗和占地空间都更少。
RealityServer 3.0软件则是一个网络服务平台,能够以逼真的质量为任何联网设备交互渲染高度复杂的3D模型,而且是直接远程处理和维护数据,不用把模型发到每位用户的机器上。从浏览器里的HTML、Flash、AJAXA,到文档里的Adobe PDF、AIR,再到苹果iPhone程序,几乎任何HTTP交互技术都能连接、控制RealityServer。
RealityServer还集成了mental images的光线追踪渲染器iray,能够通过模拟场景中光线的交互式物理效果,渲染出真实、精确的模型。
有了这样的云计算渲染平台,汽车设计团队可以安全地分享和交流不同光线、环境条件下的复杂3D模型,建筑设计师及其客户可以一起审阅不同设置的建筑模型,室内设计师可以在精确光线的照耀下,交互式地设计内部装饰、安排家具,甚至悬挂合适的窗帘,如此等等。
● GPU 3D云计算时代来临
此前的种种云计算,都是通过网络传输CPU的运算能力,为客户端返回计算结果或者文件;而GPU云计算则偏重于图形渲染运算或大规模并行计算,为客户端传送逼真的2D图形或3D图像:
当客户端(网络终端)发出请求后,服务器按照要求渲染出高品质的图像发送回来、或者将3D动作以在线流媒体的形式传输回来。对于客户端来说虽然不是实时渲染,但只要网速足够,那就能保证最终的显示效果。
3D云计算最大的好处就是对客户端系统配置的要求大大降低,图形性能很差的老电脑或上网本都可以使用,带有Wifi或3G网络的手机可以随时随地的进行各种3D应用甚至玩游戏,这在以往是不敢想象的。
云计算是网络多元化发展的一种趋势,随着互联网应用的不断升级,静态页面已经无法满足企业和用户的需要,2D交互式界面有很大的局限性,网页游戏、Flash游戏等类似应用所带来的用户体验与时代发展脱节。
NVIDIA与mental images公司携手推出的RealityServer就是专门针对3D云计算而设计,NVIDIA的Tesla GPU提供强大的运算资源,mental images提供照片级逼真渲染服务,通过基于CUDA的GPU渲染,为企业构建完整的云计算平台及解决方案。
数十颗甚至上百颗GPU强大的运算能力是毋庸置疑的,但光有硬件是远远不够的,RealityServer 3.0就是这样一种软件,能够以照片级的质量为任何联网设备渲染高度复杂的3D模型,支持数千个并发用户的需求。
由于采用的是WEB传输协议,因此不论是什么终端设备,不论是什么操作系统,只要能联网,都可以获得这种服务。从浏览器里的HTML、Flash、AJAXA,到文档里的Adobe PDF、AIR,再到苹果iPhone程序,几乎任何HTTP交互技术都能连接、控制RealityServer。
● RealityServer 3.0的主要特色:
- 首款3D、基于服务器、可扩展的软件平台
- 支持数以千计同时、互动的3D用户
- 大规模并行计算以及数据管理
- 可从任意设备访问
● iray光线追踪引擎的主要特色:
- 全球首款物理效果正确的渲染器
- 充分加速全局光照模拟
- 互动、基于CUDA的GPU渲染
为了尽可能如实的还原真实世界画面,RealityServer 3.0并没有使用普通的3D渲染器,而是将目前非常先进的光线追踪引擎和物理引擎加入了其中,这样的运算量是极其庞大的,即便是当今最强的个人电脑也无法实现。而GPU 3D云计算则依靠集群服务器实现实时光线追踪渲染,让普通用户也能感受到顶尖图形技术的魅力。
和传统的纯粹依靠CPU来进行图像动画渲染计算的服务器相比,Tesla RS GPU系统性能可以高出几十倍,因此能够实时渲染好照片和动画,并把结果传送到终端,而这正是云服务或互联网服务的基本要求,而以往你可能要等上几个小时甚至几天的时间。
最后我们再来看看3D云计算在实际中的应用,集中式的RealityServer既可以代替传统图形工作站,在企业内部实现更强的团队设计与资源整合,也可以为终端用户提供各种各样的服务:
● GPU 3D云计算的典型应用:
在线买家将能够互动地设计家庭室内装潢、重新摆放家具以及查看家纺的装饰方式,所有这些都具备完美、精确的光照效果。
试想一下,未来您在网店选购产品时,可以实时的查看产品的三维立体动画,预览衣服、鞋子等的“试穿”效果,在房屋中随意摆放家具、调节灯光“体验”是否满足要求……
GPU 3D云计算的应用领域相当广,不同的应用方式对于服务器的要求也不尽相同,简单而言客户端用户数量越多,需要更多的GPU运算资源。封闭的企业级应用反而要求不是很高,针对公众开放式的在线商店或者产品演示、网络游戏等要求最高,当然也将会产生巨大的经济效益。
NVIDIA公司营销高级副总裁Dan Vivoli表示:“这是一次巨大的飞跃,它让我们离实时照片级逼真视觉计算大众化的目标更近一步。Mental Images充分运用了GPU协同处理的概念,让随时随地显示互动照片级逼真效果成为了现实。而此前这还只是一种幻想。”
Mental Images公司首席执行官兼首席技术官Rolf Herken表示:“每个人本该像感受现实世界一样、以3D形式来感受Web。RealityServer为企业用户以及消费者带来了较好的机遇以及意味深长的启迪,让我们能够随心所欲地与3D内容互动。”■<