- 浏览: 1084980 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
我的评论:
对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。
没到天地行现场?想看现场真相?想找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游戏及应用会如雨后春笋般出现。
发表评论
-
AWAY3D 贴图DEMO
2011-05-14 23:16 0AWAY3D 贴图DEMO -
[转] AS3 制作3D位图方法
2011-05-04 00:34 1491http://bbs.9ria.com/viewthread. ... -
[转] MoleHill操作AGAL的Helper类之一
2011-04-29 01:46 1094本帖最后由 sleep2death 于 2011-4-20 1 ... -
和场景里的物体交互要用InteractiveScene3D,examples里有个InteractiveBoxDemo的例子有很好的参考价值
2011-04-28 21:53 0和场景里的物体交互要用InteractiveScene3D,e ... -
[转] 使用Flare3D制作一款 a small game 的3d游戏!
2011-04-25 01:39 2090http://bbs.9ria.com/viewthread. ... -
[转] [Flash/Flex] 支持 Molehill版本的Flare3D 应用示范
2011-04-16 02:30 1258http://bbs.9ria.com/thread-7953 ... -
[转]自制flash3D变换类
2011-04-15 16:09 1018http://hi.baidu.com/boycy/blog/ ... -
[转] [Flash/Flex] native3d flash 3d引擎发布molehill版
2011-04-13 22:46 1104http://bbs.9ria.com/viewth ... -
[转] [Flash/Flex] 轻量级flash3d引擎native3d rev19使用教程
2011-04-10 06:00 1106资讯类型: 原创 来 ... -
[转] 缠绕规则在drawpath中的应用
2011-04-10 05:40 1410使用as3的绘图API绘制填充区域时,经常会涉及到相交区域的颜 ... -
[转]Flash Player 10' s new 3D effects(三)
2011-03-23 17:34 1604http://sjkgxf7191.iteye.com/blo ... -
[转]Flash Player 10' s new 3D effects(二)
2011-03-23 15:50 1542http://sjkgxf7191.iteye.com/blo ... -
[转]Flash Player 10' s new 3D effects(一)
2011-03-23 14:55 1366http://sjkgxf7191.iteye.com/ ... -
[转]使用Flare3D在FB中搭建第一个Molehill项目
2011-03-22 20:52 1964http://www.adobe.com/cn/devnet/ ... -
[转]M2D的介绍——针对Flash ‘Molehill’ API的GPU加速2D框架
2011-03-22 14:37 1770http://bbs.9ria.com/viewth ... -
[转]使用Away3D引擎的Flash3D推箱子游戏原型 - 最终版本
2011-03-18 22:06 1387http://bbs.9ria.com/viewthread. ... -
3D塔防
2011-03-18 18:29 03D塔防3D塔防 -
[转]Flash ‘Molehill’ API上的GPU加速2D框架-M2D
2011-03-11 02:13 0http://bbs.9ria.com/thread-75 ... -
jiglibflash--Flash 3D physics engine
2011-03-09 13:06 1583http://code.google.com/p/jiglib ... -
[转]使用CS4的新增类实现全景图效果
2011-03-08 15:32 1770http://uh.9ria.com/space-12147- ...
相关推荐
在本压缩包“3dfz.rar”中,包含的是关于Flash 3D翻转效果的资源,这是一项在Web开发领域中,特别是交互式多媒体设计中的常见技术。Flash AS 3,即ActionScript 3,是Adobe Flash Professional用于创建动态内容的...
PV3D是Adobe Flash平台上的一款强大的3D引擎,它为开发者提供了在Flash Player中构建复杂的3D场景和交互式应用的能力。PV3D的全称是Paper Vision 3D,是由Carlos Ulloa开发的开源项目,后来成为了Flash 3D开发的重要...
标签 "3d很炫的动态flash效果"、"flash" 和 "3d" 明确了讨论的主题,强调了这个组件是基于Flash技术,并且具有引人注目的3D特性。"相片导航"标签则暗示了该组件可能被用作照片或图像的浏览工具,用户可以通过旋转、...
《深入理解基于FLEX的WEB3D引擎:实例解析与教程》 在现代网页开发中,Web3D技术已经成为一种趋势,它为用户提供沉浸式的三维交互体验,极大地丰富了网页内容的表现形式。本资料包“完全基于FLEX的WEB3D引擎例子...
Flash Builder 4是一款由Adobe公司推出的专门用于开发富互联网应用程序(RIA)的集成开发环境(IDE),特别是针对Flex和ActionScript平台。这个版本的重大更新之一就是对3D功能的强化,使得开发者能够创建出具有深度...
FLEX,全称为Adobe Flex,是一种用于构建富互联网应用程序(RIA)的开源框架,它允许开发者创建具有高度交互性和动态视觉效果的应用。 首先,3D旋转是FLEX中一种常见的动画效果,它可以为用户界面带来更丰富的视觉...
**Away3D开发引擎包** Away3D是一个强大的开源3D图形引擎,专门设计用于Adobe Flex平台,使得开发者能够在Flex应用程序中轻松创建复杂的三维场景和交互式内容。它利用了Flash Player和Adobe AIR的硬件加速功能,...
在本资源中,我们拥有一个名为“超酷的3D图片墙flash+xml源文件”的压缩包,这是一款基于Adobe Flash的3D图像展示应用。它使用了ActionScript 3(AS3),这是Flash 9及更高版本所支持的编程语言。这个应用的主要特点...
《Flash MX 2004 ActionScript 2.0 与 RIA 应用程序开发》这本书深入探讨了使用Adobe Flash MX 2004进行富互联网应用(Rich Internet Application,简称RIA)开发的核心技术——ActionScript 2.0。ActionScript是...
配合实战范例演示,目的是让既有Flash MX使用者和其他对Flash有兴趣的传统编程人员,以最简单直接的方法,进入Flash MX 2004所带来的开发网络应用程序新天地。本书所讲解范例都是真实的应用,通过范例,可以使读者...
【Flash综合搜索引擎】是一个以Adobe Flash技术构建的特殊搜索引擎示例。这个项目不仅提供搜索功能,还集成了一款Flash计数器,展示了如何在Flash环境中实现动态数据展示和交互。Flash作为一种曾经流行的富互联网...
在IT行业中,Flash 3D技术曾经是网页和互动媒体设计的重要组成部分,它允许开发者创建出具有三维效果的动态内容。"flash3d方框全传源码"是一个专门探讨如何在AS3(ActionScript 3)环境中实现3D方块的拖动和旋转功能...
首先,Flex中的3D特性是基于Stage3D API的,这是一个底层的硬件加速图形渲染引擎,能够提供高效的2D和3D图形处理。在Flex中,我们可以通过创建`-away3d`或`spark.primitives`库中的3D对象来利用Stage3D。这两个库...
Adobe Flex和Flash作为强大的富互联网应用程序(RIA)开发工具,自然也支持了3D功能。本文将通过"flex/flash 3D基础1"这一主题,深入探讨如何利用它们来创建3D效果,并以"Figure"为例,解析其中的关键知识点。 ...
标题中的“多个完全基于FLEX的WEB3D引擎例子源码及教程”表明这是一个关于使用Adobe Flex技术构建Web3D引擎的资源集合。Flex是一种开源的、基于ActionScript的框架,用于开发富互联网应用程序(RIA),它允许开发者...
而Away3D则是Flash平台上的一个高性能3D渲染引擎,支持硬件加速,能够处理复杂的3D场景和动画。 帧动画是序列图像的连续展示,常用于创建动态效果。在3D环境中,帧动画可以用来控制模型的运动、纹理变化等。在Away...
**RIA(Rich Internet Applications)应用开发课程** ria应用开发是现代Web开发中一个重要的领域,旨在提供更加丰富、交互性更强的用户体验。本课程专为对RIA技术感兴趣的开发者设计,通过12个精心策划的课时,将...
PV3D(Papervision3D)是ActionScript 3 (AS3)的一个开源库,专门用于在Adobe Flash Player环境中创建3D图形和交互式应用程序。本项目“pv3d简单全景”显然是使用PV3D库来构建一个基本的全景体验,下面我们将详细...
【Flash 3D地球】是一种基于Adobe Flash技术的交互式三维地球展示系统,它结合了XML数据格式,为用户提供了一种动态、可定制的地球浏览体验。Flash是曾经广泛应用于网页设计和互动内容开发的软件平台,尤其在创建...
PV3D(Papervision3D)是针对Flash平台的一个开源3D渲染引擎,它允许开发者在Flash环境中创建复杂的3D场景和交互式应用。PV3D支持3D建模、光照、纹理贴图、相机控制等功能,为Flex提供了强大的3D图形能力。在Flex...