金山毒霸2009官方下载金山清理专家官方下载金山网盾官方下载金山急救箱官方下载
返回列表 回复 发帖

来个创新的,瘦客户端Web3D!!!

既然是创新软件大赛,那就来个创新的,好像还没人做过这么个玩意。这是一个不需要安装任何插件的Web3D实现,
瘦客户端Web3D。程序名w3dlite,版本1.0.1

1基本介绍

1.1实现方式

以网页方式对服务器上运行的实时三维环境进行指令提交,比如相机空间位置,空间拾取等操作,服务器返回当前
三维环境的实时快照和元数据信息。实现web上无插件式的全3D浏览。

1.2技术原理

服务器没有三维窗口,在没有请求提交时也不绘制任何图像,在Web Server接收Browser请求提交以后,解析成绘制
参数递交三维环境在FBO中进行实时渲染,从FBO中直接捕获光栅数据后进行JPEG编码,JPEG图像数据与相关元数
据文本返回Browser

2应用方向
2.1数字城市
大家都知道网上著名的三维城市网站E都市,但那不是真3D的,图片是以固定角度预先渲染好的,如果用户想进行多
方位观察不可能的,更不可能进行更进一步的三维空间操作。当然,预渲染有预渲染的优势,可以应付很大的并发量。

再谈著名的Google Earth,当然,GE很强,是一个富客户端应用,可以达到非常完美的虚拟地球实时漫游。但是,缺点
就是必须向各个客户端分发大量的三维空间数据,DEMDOM,三维模型等等等,数据量是非常大的。如果是高精细
三维数据,会更大。而且,每进行一次数据更新,客户端也就必须进行相应的数据更新。用户想去看看某个地方某个
漂亮的建筑,就得等上好一阵子时间去下载这个建筑模型。如果想获得好的观赏效果还要看客户端的3D加速卡的能力
怎么样。上面是针对联网PC来看,如果是一台智能手机呢?即便这台手机性能牛得像PC一样,存储容量也很大,恐怕
下载空间数据的流量和下载过程的漫长等待就能让人憋屈死。

感谢各位耐心看到这里,上面扯了一些废话做铺垫,下面讲这个基于瘦客户端、服务器端实时渲染的Web3D优、劣势。


2.1.1优势:
首先,解决了海量空间数据的大规模传输,三维的空间数据不需要再向每一个客户端分发,只需要在服务器一次性装载,
空间数据的任何更新,也只需要更新一次。服务器端可以对三维环境的渲染效果、时态、空间变化进行精确控制,跟现
实世界同步。在客户端上实现三维空间的全方位观察,它的传输量也只有一张JPEG图片大小,百K以内。客户端不论是
PC或者是手机,都不需要3D支持,只要能用浏览器连上网,就可以看。

其次,就是数据的版权和保密问题。基础服务提供商不用再担心别人下了数据拿去用了,因为压根就没有真实的数据,
一个三维照片能干嘛呢?(在GIS这个行当好像很多人都去拉过NASA WorldWindGoogle Earth的数据)。

第三,客户端或插件的推广安装问题,要普及推广一个互联网应用,插件问题就是一个严重的制约。国内除了QQ,除
了流氓软件,好像没谁能达到flash那样的程度。无插件,那就是最好的。

2.1.2劣势:
一,基于服务器端渲染方式的局限性在于,它无法达到富客户端3D应用程序那样流畅的三维漫游浏览效果。

二、完全依赖于服务器三维渲染能力,并发量受显卡能力制约,系统瓶颈主要在这。当然,有很多软、硬的
方案可以解决这些问题。

2.1.3
比较现实一点的应用,应该可以作为互联网地图服务应用的一个有机补充。对一些重点区域或者房产三维演
示提供瘦客户端的Web3D应用,普通用户无需下载插件和庞大的数据就可以快速查看优质的三维渲染效果。

2.2网络游戏应用
别误会,不是拿这个Web3D去做网游,技术上当然可以,没市场吧?玩技术归玩技术,还是要考虑吃饭问题。
下面这个似乎有点用处。

1.4.1网游天眼服务
当一个用户在外面,总之就是没有电脑或不能联网等情况的时候,他却想知道他所钟爱的游戏里面正在发生什
么,游戏里面某个区现在什么状况,是不是开打了?某个好友在不在线,他在干嘛呢?怎么看到呢?手机总会
带在身上吧?这时候他可以发送一个短信,获得一张他想看的游戏里面某个区某个地点或某个人在干什么的实
时快照彩信。他发现,kao,开打了,仇家某某某挂了!爽。。。

或者,提供一个像新浪体育那样的网游图文直播好像也不错。上班时候打开浏览器就可以猫上一眼。

目前就想到那么多,再次感谢您的耐心看到这,由衷的对废话过多表示歉意。程序演示附后。

3程序演示

由于很难找到支持3D加速的外网服务器,所以只能截图和录屏出来。程序的主体服务器部分已经完成,从20
知道这个比赛决定动手以后到现在,时间比较短,又要调试服务器又要弄js脚本的,所以目前实现的功能很简单
只能进行相机的参数的提交,返回元数据信息也是很烧。目前主要还有一些IE客户端的交互脚本开发,现在贴上
来演示这个版本只能手动对相机数值进行修改。哈哈,没完成就做广告了,欢迎各位不吝拍砖!

BTW,还没有填报名表和作品提交,因为还在持续修改和增加功能中,提交一个半成品上去好像比较忽悠?
怎么联系比赛组委会进行版本更新?有没有官方的朋友告知一声?

服务器程序

w3dlite1.jpg
2008-10-25 05:21

网页演示

w3dlite2.jpg
2008-10-25 05:21

网页演示

w3dlite3.jpg
2008-10-25 05:21



演示视频


[ 本帖最后由 micro1024 于 2008-11-12 15:33 编辑 ]
从w3dserv服务启动的截图可以看见,鄙人显卡很烂,GeForce MX 440。。。—_—~!
渲染效果实在对不起观众。。。抱歉。。目前本人失业,望着G8800流了好久的口水了。。。^_^...
这个440老爷级显卡只能支持到OpenGL 1.5.7,别说FBO,PBUFFER都没得玩。除非用DIB去软加速。
原计划是在OGL20上采用FBO,条件有限,没办法,将就了。
目前是使用DX,(还好用的这个开源3D引擎切换很简单)光栅数据是从DX后缓冲抓的。
不过不管用什么3D加速API,技术实现思路大体上是一样的,如果有好的GPGPU,性能自然会好很多。
有兴趣的朋友可以一起研究研究。

空间信息产业应当关注的几个方向是什么?

 转一篇3SNEWS关于空间信息产业的博文,作者 单蕴睿

 http://www.3snews.net/html/5/5-19771.html
最近和一些业内、互联网,以及投资界的朋友聊天,大家就空间信息技术领域进行了简单交流,这次大家避开了从纯技术发展角度来看问题,或者说放弃了论“术”,特别是VC现在觉得,概念性的东西、技术主导的模式已经不是他们投资的重点,他们投项目主要看这个项目是否符合中国目前的“道”,也是,“术”的层面,在中国确实决定不了太多东西,毕竟,在中国经商,目前以及以后都将长期处于官商一体的状态下,技术性(技术、经营理念、方法)的东西,越发没有想象的那么重要了。
  “只有高的回报预期,是远远不够的,我们要的是风险控制。”聚会上,一个VC的一句话,更让人联想起VC近两年来的投资倾向,能源、环境、电力始终是他们最倚重的,信息技术是他们的玩物,一旦一个方向不怎么符合当前的“道”,那么大家就会奇怪地看到这个方向上的投资将迅速地归零,而且所有的VC步调都是那么一致,而不是巧合。
  现在将交流过程中,大家相对看好的方向,简单举例。
  一、大家普遍认为,二维电子地图从本原上将是没有商业模式的,它只是2.0的免费服务。真正的方向在三维电子地图,它本身就具有商业实践的多种优势,而“展示”本身就是一桩大生意。Google说目前中国不适合三维地图,是因为它正想提前独自发展这一领域。
  5年以前,我就觉得三维电子地图的潜力,在三维这个链上有多个高的利润保护区——我想这其中,植入式广告、B2C、SNS、房产、城市管理包括近联网等垂直应用都是不错的方向,只是国内企业的动作太慢了,灵图在几年以后才来做这个东西,其他的公司则更慢。同时,我更认为Google所说的所有的,都没必要太认真。要学会Google的“放水养鱼”,与我之前说的这个商业模式象羊,是需要“养、套、杀”的是一个道理。放开API,鼓励自由插件的开发,建立“共享”的商业模式,培育我之前提到的那些发展方向的挖掘深度,同时,促进行业数据的深度挖掘。
  二、大家普遍认为,PND导航的时代就要过去了,这种形式的导航本质上是过度产品,手机导航将是必然的趋势,这方面有技术性优势的公司将获得更多的风险投资。手机将促进多网融合、互联互通。
  至于怎么玩,自己再想想吧。
  三、大家普遍很看好SNS,认为SNS在中国能容纳10家生存,但视频网站最多三家,对虚拟现实与SNS的结合很看好,意思是将SNS三维化,而不是简单的功能整合。他们对国外的一些三维SNS应用很感兴趣。
  四、大家普遍对不同媒介载体上的电子地图,如何实现互联互通感兴趣,我觉得,如何实现桌面、手机(包括Wap)、Web、行业垂直应用等之间实现互联互通、数据同步更新是最关键的,也是最核心的,数据中心的管理也是一个很大的挑战。现在的发展趋势是,IM正在促进Web、Wap的融合,互联网和无线互联网之间的边缘越来越不清晰,很多好的应用例如电子地图,都能通过IM,在多个媒介上进行互联互通,而手机是最有优势的,因为它因人们的沟通需求而作为必须品携带,而PND等却不是。这就是区别。
  这一点是很清晰的,特别是产品线复杂、以及宽而浅的公司,灵图、高德等当数此例。
  五、大家普遍认同“企业级”市场的规模,但同时也觉得,企业级空间信息应用基本上是尴尬的,因为在多数行业,空间信息还不是最核心的基础数据,而系统的开发、设计又通常是以核心系统的思路来进行的,这本身是一个悖论,因此决定了目前这个领域,只能是高投入、低产出,属于投资领域避免的项目。
  我们没有足够的理由看到,这个领域在近几年有趋向“国情”这个“道”的倾向。一个投资人说,在他看来,“以从事的业务内容来看,中国目前的很多企业,其实并不需要充分的信息化,以更原始的方式来处理各个链,效率反而更高。”或许,他们现在需要的只是一个简单的互动服务。
  六、大家普遍觉得,目前这个行业中,多数“大企业”没有学会做“布局”。灵图前几年怎么不分拆51地图出来(两年以前就应该拿出来单独做,以灵图的技术能力或许现在真的就是集团化运做,是一个财务控制型的集团了),怎么会没有制定三维VRMap产品的策略(造成既当前锋、又当裁判员,与二次开发商争夺客户);超图怎么还在做平台的延伸(投资人认为这是与行业发展逆向的模式,做平台好的一两家足够了,多了反而成为行业阻力);ESRI是一个不够开放的公司,等它做的太深的时候,就必然成了行业发展阻力,是纯美国式的发展布局,创新能力将随着新的挑战者与竞争对手的越来越少而更缓慢;Google的重点永远不是空间信息技术,它会收购来一切对用户有高黏度的Web2.0的应用,整合进它的布局当中,在这一点上,Google地图仍值得我们期待,其中三维地图将是它实现大规模赢利的开始,Google地图的收获期应该有一年半左右。
  一句话,不会做布局,就得被别人“布局”,就得被别人“和谐”,你跑了,顶多银行多了一笔坏账,你的债务就清了。某些公司,确实应该注意了,不要辜负大家的期望。

又是一个失业的?

有技术为什么还失业呢?去http://blog.csdn.net/banckle/看看是否适合你。
headhunting?
有一个邮箱micro1024#163.com专门用于接收这方面,您看看是否合适?
返回列表