Flex+Papervision3D三维技术研究(前言篇)
来源:互联网 发布:相机照片导入mac 编辑:程序博客网 时间:2024/05/16 10:15
由于公司项目需求,需要在项目中添加三维地图展示功能。本人在网上大概搜索了一些,关于三维展示的商用产品很多,但是能实现三维地图展示的却不多,比较出名且技术比较成熟的无非是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开发了。
- Flex+Papervision3D三维技术研究(前言篇)
- Flex+Papervision3D三维技术研究(前言篇)(转帖)
- Flex+Papervision3D三维技术研究(前言篇)(转帖)
- Flex+Papervision3D三维技术研究(基础篇一)
- Flex+Papervision3D三维技术研究(基础篇二)
- Flex+Papervision3D三维技术研究(基础篇二)(转帖)
- Papervision3D学习(开荒篇)
- 基于Papervision3D 的在线产品展示技术研究
- Flex + Papervision3D 开发3DFlash学习笔记(一)
- Flex + Papervision3D 开发3DFlash学习笔记(二)
- (Flex 3D)Papervision3D加载DAE的例子
- flex--flexpaper(百度文档显示技术研究)
- Flex4 + ArcgisAPI + papervision3d实现三维展现
- flex 前言
- 将flex组件添加到papervision3d
- papervision3D模板(smart Program)
- ArcGIS Flex API for 3D—Papervision3D
- Spring flex搭建服务 之 前言(第0章)
- 仿baidu,google的查询分页技术
- 将protel 99中的库加载到altium designer6.9
- 树转化为二叉树的程序终于出炉
- 解析char *p与char p[]
- apt-get 基本用法
- Flex+Papervision3D三维技术研究(前言篇)
- 去掉字符串内的空格
- modbus2-stc89c52下位机 ,232接口
- 敏捷开发智慧敏捷系列之一:序言 .
- AspxCombobox 绑定Guid的方法
- 仿Baidu,Google查询分页技术实现分析
- Uploadify插件的使用(jQuery上传插件)
- improved mergesort
- dedecms5.7商城系统无需登录注册即可订单购买程序修改