Alternativa3D 是由 Altenativa Game发布的一款由ActionScript3.0编写的Flash 3D引擎。以下是开发者发布的几个demo,让我们见识下Alternativa3D引擎的威力所在(提示:使用鼠标和键盘的光标键)
Demo 1:(很有当年玩Quake的感觉)
Demo 2:(奥林匹亚神庙?)
Demo 3:(工厂建筑设计效果图)
是不是很震撼?
Alternativa3D 5.0 比起以前的版本,它占用的内存更少,速度更快。更重要的是,到五月底,开发者将会把 SWC-library 开源,并且将为商业用途提供许可。
Alternativa3D将支持:
- 动态光影
- 碰撞光线
- 视差映射
- 自动 UV映射;
- 精灵, 3D精灵;
- 精灵光影;
- 纹理对象
- 全局照明模仿
- sprite预渲染系统(用上传的3D模型在服务器端渲染)
- 动画系统(包括反运动机理)
- 3D对象交互
- 物理模拟
利用Alternativa3D目前和即将支持的特性,我们可以把它运用在如下的领域:
- 第一人称和第三人称的3D游戏;
- 模拟建筑效果;
- 多用户娱乐媒体;
- 促销网站;
- 广告(包括"3D-banners");
- 科学和教育互动项目;
分享到:
相关推荐
许多早期的网页3D游戏和互动体验都是基于Flash 3D引擎实现的。 ### 5. 技术挑战与未来 尽管Flash 3D引擎在它们的时代具有创新性,但也存在一些限制,如性能、内存管理和浏览器兼容性问题。随着HTML5和现代浏览器对...
Alternativa3D 8.32 是一个备受赞誉的Flash 3D引擎,它为开发者提供了在Adobe Flash环境中创建互动式、高性能的3D图形和动画的能力。这款引擎以其高效和易用性著称,是许多开发者的首选工具,尤其对于那些希望在Web...
这款基于ActionScript3.0的3D引擎,为开发者提供了在Flash平台上构建丰富、立体的3D应用程序的能力。Alternativa3D 5.6.0的发布,无疑为Flash开发者提供了一次升级体验,进一步拓宽了3D交互设计的边界。 ...
2. **ActionScript 3.0支持**:Alternativa3D基于ActionScript 3.0编程语言,这是Adobe Flash的一个强大后盾。这意味着开发者可以利用已有的AS3知识来创建3D内容,而无需学习全新的编程语言。 3. **3D渲染**:...
标题中的“多个完全基于FLEX的WEB3D引擎例子源码及教程”表明这是一个关于使用Adobe Flex技术构建Web3D引擎的资源集合。Flex是一种开源的、基于ActionScript的框架,用于开发富互联网应用程序(RIA),它允许开发者...
此外,早期的Flash 3D引擎如CopperCube也受到了平台本身的限制。这些引擎虽然可以在一定程度上提供3D效果,但由于缺乏硬件加速支持,无法满足更高级别的实时3D图形处理需求。 #### 未来全新的Flash 3D APIs (代号:...
本文将详细介绍几种基于Flash平台的2D+3D游戏引擎,帮助开发者更好地了解这些工具的特点与应用。 #### 二、Flixel 位图引擎 Flixel是一款非常受欢迎的开源位图引擎,特别适用于那些需要大量动态元素同时出现在屏幕...
描述中的“很炫的flash3D效果”表明了这些开源项目能够实现高质量、吸引人的三维视觉体验。这可能包括复杂的建模、动画、光照和纹理效果。开源Flash 3D库通常提供易于使用的API,使得即便是没有深厚图形学背景的...
- Alternativa3D 对于初学者来说,可以从官方文档中的启动指南开始学习:http://saqoosha.net/en/flartoolkit/start-up-guide/。 #### 四、内部运作原理 FLARToolKit通过一系列步骤来创建最终的增强现实图像: 1....
在3D领域,"alternative"通常指的是那些非主流或者不依赖于传统大型3D引擎的解决方案,这些方案可能更轻量级、更具创新性,或者在特定场景下有独特优势。 首先,我们来看看`AlternativaTemplate.as`。这很可能是用...