加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex+Papervision3D三维技术研究(前言篇)(转帖)

发布时间:2020-12-15 04:24:48 所属栏目:百科 来源:网络整理
导读:原文转自:http://www.voidcn.com/article/p-arodqmnv-pq.html 由于公司项目需求,需要在项目中添加三维地图展示功能。本人在网上大概搜索了一些,关于三维展示的商用产品很多,但是能实现三维地图展示的却不多,比较出名且技术比较成熟的无非是Skyline、ESR


原文转自:http://www.voidcn.com/article/p-arodqmnv-pq.html

由于公司项目需求,需要在项目中添加三维地图展示功能。本人在网上大概搜索了一些,关于三维展示的商用产品很多,但是能实现三维地图展示的却不多,比较出名且技术比较成熟的无非是Skyline、ESRI这些GIS巨头的产品。公司项目中提到一个要求是要进行web3D展示,本人搜索了大量的资料表明,要进行Web 3D地图展示,选择ArcGIS是比较吃力的,ArcGIS在三维方面的主打产品的是基于C/S架构,目前来说,还难于实现Web 3D展示。另一个就是Skyline了,相当实例表明,用这款产品进行Web 3D开发是不二选择,开发出来的产品占用资源少,操作流畅,但是要买这样一个产品,银子也不会少,对于我 们这个想实现基本3D展示的项目来说,银子这道槛实在难过。 基于以上的背景,本人在网上打找到了Papervision3D这个基于flash的3D引擎。对于这个引擎,虽然也有相对于其它引擎的不足之处,但网友们对其评价还是比较高的,最主要的是它开源,看来,人们总是喜欢分享,分享万岁啊。 我大概花了一个多星期来熟悉这个3D引擎,现在,我们就来入门吧。它的开发平台可以flash或者是Flex。虽然这两个平台是自家兄弟,但对于我 们开发人员来说,还是有区别的,相信用惯了Myeclipse的人肯定不会去用Flash来开发啦。提到平台的问题,本人是纠结了很久,因为在网上搜索关于Papervision3D的相关资料或者是源码,动不动就是一个as包贴上去,或者干脆是一个fla文件(flash源文件),下载下来eclipse里不能用啊。尝试去搜索Flex+Papervision3D的相关资料,比较少,大多用是flash作为开发工具。不过不怕,毕竟自家兄弟,大多话还是说得通的。 这里选择平台是eclipse8.6+Flex4.5.1SDK作为平台。在继续之前,你需要到http://code.google.com/p/papervision3d/downloads/list下载一个最新的Papervision3D包,然后在开发工具中添加这个包。上面的网址是Papervision3D开源项目在google上的托管服务器,上面有很多Papervision3D开发的资源可供下载。开发工具里添加了Papervision3D.swc包后,就可以进行Papervision3D开发了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读