[转]2011RIA天地行主题之3D Flash3D引擎简介

http://bbs.9ria.com/viewthread.php?tid=77478&extra=page%3D1%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000

资讯类型: 转载 来源页面: http://www.fans8.com/?p=663 资讯原标题: 快速创建精彩的Flash游戏 (二) Flash3D引擎简介 资讯原作者: Peter Huang

我的评论: 
对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。

没到天地行现场?想看现场真相?想找mm?速度点击 2011RIA天地行【北京站】综合报道帖


作者: Adobe 传教士 Peter (黄竣)
相关文章:2011RIA天地行主题之Flash3D-迎接非凡体验的全新时代(天地行现场演讲PPT下载)

从Flash Player 5开始,3D开发者就尝试做一些伪3D的演示;Flash Player 6时代,引入了Drawing API,大大方便了开发者进行图形绘制;2006年引入AS3,开始改变很多Web游戏的规模;Flash Player 10;2008年10月引入内置2.5D绘图支持,同时加入内置3D属性,比如旋转和变形,内置API控制空间三角形,并且允许处理透视;今年3月,Adobe在实验室推出了支持GPU加速的真正3D API - Molehill,将把互联网带入全新的三维时代。

今天我们来看看一些流行的Flash 3D引擎,他们都已经或者即将支持全新的Flash 3D API。
Away3D

Away3D从07年的1.0版本开始,至今已经4个年头。除了官网上比较丰富的教程及文档之外,还有些不错的书籍详细介绍此引擎,例如《3D in Flash》和《Away3D 3.6 essential》等。

值得一提的是,Away3D具有一个可视化编辑场景及模型的工具- Prefab3D (http://www.closier.nl/prefab/),这个运用Adobe AIR开发的工具功能相当强大,开发者和设计人员可以方便的对三维场景进行材质贴图,编辑光照及设置动画等,并输出为Away3D使用的文档。


在Adobe Molehill公布的当天,他们也发布了最新支持Molehill的4.0 Alpha版本。

引擎相关特性

•        支持加载大多数流行3D文件,如Collada, OBJ 等

•        拥有可视化编辑场景及模型的免费工具Prefab3D

•        功能全面的资源加载、事件处理、光照、摄像机、骨骼动画及音效处理等

官方网址: http://www.away3d.com/

授权方式开源且免费


开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。

演示案例

•       http://infiniteturtles.co.uk/projects/away3d/broomstick/ShallowWaterDemo.html

•        http://www.ringo.nl/projects/away3d/broomstick/LoaderOBJTest.html

•        http://not-so-stupid.com/clients/not-so-stupid/away4/duck/

•        http://infiniteturtles.co.uk/projects/away3d/broomstick/LoaderMD5Test.html

更多采用此引擎的游戏展示: http://away3d.com/projects-using-away3d
Alternativa3D

在Molehill出来之前,用此引擎开发的Tanki Online就让大家惊艳。去年Adobe MAX大会上的3D赛车让大家印象深刻,这个游戏就出自Alternativa3D引擎。

引擎相关特性

•        支持加载大多数流行3D文件,如Collada, OBJ 等

•        拥有3ds MAX 2010输出插件

•        可以类似DisplayObject方式方便的管理3D对象


•        高效的三维深度排序

•        光照系统、鼠标交互、多摄像机系统等。

官方网址: http://www.alternativaplatform.com/

授权方式:免费但不开源,今年4月就将推出支持Molehill的最新免费版本。

开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。


演示案例

•        http://www.alternativaplatform.com/en/demos/maxracer/

•        http://www.alternativaplatform.com/en/demos/metro2033online/

•        http://tankionline.com/

•        http://war.q1.ru/art/screenshots/
更多采用此引擎的游戏展示:http://www.alternativaplatform.com/en/showcase/

Flare3D

Flare3D是一个 创建Flash 3D游戏的引擎。其最大特色是具有较完整的Flash 3D游戏开发工作流程。

引擎相关特性

•        支持导入3ds MAX模型

•        可视化的对场景及模型进行编辑、贴图等

•        光照系统、骨骼、摄像机系统等

•        比较直观的开发流程


官方网址: http://www.flare3d.com/

授权方式:商业授权,30天试用版本 。

开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。

演示案例


•        http://www.flare3d.com/games/AlmaxRace/

•        http://www.beyond-reality-face.com/demo

•        http://www.flare3d.com/demos/animations/
更多采用此引擎的游戏展示:http://www.flare3d.com/showcase
CopperCube

CopperCube是一个具有 3D引擎及编辑器的开发工具,开发者可以通过它将自己的游戏及程序发布为多种格式,Flash,WebGL,Windows及Mac OS的单机应用等。


引擎相关特性

•        能发布为多种格式

•        支持多达20多种的三维模型格式

•        可视化的对场景及模型进行编辑、贴图、动作设置等

•        代码编写量小,号称无需编程即可创建3D应用

•        比较直观的开发流程

官方网址: http://www.ambiera.com/


授权方式:商业授权,14天试用版本 。

开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。

演示案例

•        http://www.ambiera.com/coppercube/demo.php?demo=backyard

•        http://www.ambiera.com/coppercube/demo.php?demo=panorama


•        http://www.ambiera.com/coppercube/demo.php?demo=configurator
更多采用此引擎的游戏展示:http://www.ambiera.com/coppercube/demo.php
Yogurt3D

Yogurt3D是一个功能较为全面的Flash 3D引擎,在Facebook上有他们用此引擎创建的3D多人互动社区。

引擎相关特性

•        免费的各种3D软件插件,如Softimage、Maya、3ds Max等。


•        三维场景相关的摄像机、物体等API

•        角色骨骼动画、材质编辑等

•        动画、材质、骨骼文件等资源加载API

官方网址: http://www.yogurt3d.com/

授权方式:免费但不开源,即将发布支持Molehill的新版本 。

开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。


演示案例

•        http://www.yogurtistan.com/
更多采用此引擎的游戏展示:http://www.yogurt3d.com/showcase/
Sophie3D

Sophie3D引擎为开发者提供了Flash SWC组件,让开发者可以创建交互的3D内容。从功能上讲,Sophie3D更适合电子商务等产品细节的立体展示。而且这个引擎还将提供类似红蓝、红绿分色的三维立体场景功能 。

引擎相关特性


•        支持Collada及Wavefront三维文件格式导入。

•        文件压缩以提高加载速度

•        摄像机及对象的运动

•        在三维场景中添加交互的2D热区

•        将三维厂家导出为图片

官方网址: http://www.sophie3d.com/

授权方式:商业授权,即将发布支持Molehill的新版本 。


开发环境:Flex(Flash)Builder,FlashDevelop及其他ActionScript开发环境。

演示案例

•       http://www.sophie3d.com/website/flash_player_11_demo/sophie3D_demo_01/SOPHIE_3D_FLASH_PLAYER_11.html

•       http://www.sophie3d.com/website/flash_player_11_demo/sophie3D_demo_02/SOPHIE_3D_FLASH_PLAYER_11.html
更多采用此引擎的展示:http://www.sophie3d.com/website/index_en.php?page=821u68u0

除了上面介绍的内容,还有很多不错的Flash 3D引擎,如 Papervision 3D、Sandy3D等等,这里就不一一介绍了。相信随着Adobe Flash功能的不断给力更新,越来越多的3D游戏及应用会如雨后春笋般出现。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值