Alternativa 3D 8 主要功能:
High performance
GPU渲染,可以显示大约3百万个面.
Lighting system
支持点光源,方向光源,聚光光源。高效的剔除无光照对象,每个对象可以同时有6个光源照射效果。
Advanced materials
可以用动态的法线贴图,反射贴图,光滑贴图,或者轻量级的灯光烘焙材质。
Character drawing
强大的层次动画混合系统,支持任何复杂的没有骨骼数量限制的角色模型,支持骨骼动画系统。
Transparent objects
透明物体的排序和正确展示.
3D Sprites
点对象始终对着镜头,支持sprite3d动画
Interactivity
鼠标事件交互类似于在as3中事件的使用。系统在容器的选择和层次结构上,对高面数模型进行了优化。
Optimized textures for the GPU
支持压缩的纹理格式ATF(Adobe Texture Format) 减少内存的使用,对于移动设备来说是很重要的功能。
High capacity data format
用官方的3dsMax插件导出的模型格式是二进制格式(A3D格式),减少需要通过网络发送的数据量,提高了场景的加载速度,引擎能加载解析Collada和A3D格式的模型。
两个demo(要求先安装flash player 11):
http://blog.alternativaplatform.com/ru/files/2011/04/demos/skin.html
http://blog.alternativaplatform.com/ru/files/2011/04/demos/points.html
在flash builder中用A8的swc开发,最少需要SDK 4.5,下载flashplayer 11的playerglobal.swc 放到SDK 4.5的\frameworks\libs\player\11.0文件中,注意原文件名是flashplayer_inc_playerglobal_022711.swc 需要改成 playerglobal.swc,在flash builder创建的工程中,设置ActionScript编译器参数时,flash player 版本要11.0.0, 附加的编译参数中要加上: -swf-version=13 ,最后需要修改html-template文件夹中的index.template.html文件,加上params.wmode = "direct";就ok了。
分享到:
相关推荐
Alternativa3D 8图形引擎是一款强大的Flash 3D渲染技术,现在已开源,为开发者提供了丰富的3D图形创建和交互能力。这款引擎是AlternativaPlatform的一部分,它曾以其高效性能和灵活性在游戏开发、互动媒体和Web应用...
《3DS Max 2011与Alternativa3D_8的深度整合解析》 3DS Max是一款由Autodesk公司开发的专业3D建模、动画和渲染软件,广泛应用于游戏开发、影视特效以及建筑设计等领域。2011版本是3DS Max的一个重要里程碑,它在...
1. Alternativa3D.swc:这是Alternativa3D库的主要文件,包含了所有必要的类和资源,开发者可以在自己的Flash项目中导入这个库来使用3D功能。 2. readme_ru.txt 和 readme_en.txt:这两份文档分别提供了俄文和英文的...
通过学习这些教程和API,开发者可以掌握Alternativa3D的主要特性,包括: 1. **3D场景构建**:如何创建和管理3D场景,添加和操纵3D对象。 2. **图形渲染**:理解光照、纹理映射、摄像机控制等技术,实现逼真的视觉...
Alternativa3D引擎允许开发者创建高度复杂的3D场景,支持动画、光照、纹理贴图、物理模拟以及用户交互等多种功能。它为Flash平台注入了强大的3D渲染能力,使得在网页上实现高质量的3D体验成为可能。在Flash风靡一时...
Alternativa3D是一款强大的3D动画引擎,主要用于创建交互式3D内容,尤其在Flash平台上具有广泛的应用。在7.5版本中,该引擎进一步提升了性能和功能,支持了更丰富的3D模型格式,如dae(Collada)格式。dae是一种开放...
Alternativa3D利用Adobe Flash Player的Stage3D功能进行高性能的3D渲染。在AS3代码中,我们需要在主类的`initialize`事件中启用Stage3D,确保舞台准备好进行3D渲染。 3. **初始化Alternativa3D引擎**: 使用`...
8. **用户界面(UI)组件**:为了创建丰富的用户界面,Alternativa3D可能提供了一系列预定义的UI组件,如按钮、文本框、菜单等。 9. **文档和示例**:作为开源项目, Alternativa3D-master 8.32很可能包含详细的...
8. **版本更新**:`changelog_ru.txt`和`changelog_en.txt`记录了 Alternativa3D 的更新历史,通过这些文件,开发者可以了解到引擎的最新改进和修复的问题。 9. **国际化支持**:`readme_ru.txt`和`readme_en.txt`...
Alternativa3D(简称A3D)是一款强大的跨平台3D游戏引擎,它提供了丰富的功能,包括对光照效果的精细控制。本篇文章将深入探讨 Alternativa3D 中的灯光系统,解析其源码实现,并分享如何在实际项目中应用这些灯光...
Alternativa3D API 提供了一套全面的工具和功能,使得开发者能够轻松创建引人入胜的3D Web应用程序,无论是在游戏开发、产品展示还是虚拟现实领域,都有广泛的应用前景。通过深入学习和实践,开发者可以充分利用这个...
《 Alternativa3D 资料详解:源码与工具的探索之旅》 Alternativa3D,一个强大的3D游戏开发框架,为开发者提供了一种高效且易用的方式来创建交互式三维应用程序。这个资料包涵盖了从源码到工具的全方位学习资源,...
总的来说,Alternativa3D 5.6.0是一个强大且全面的Flash 3D解决方案,它为开发者提供了丰富的3D功能和优化的性能,帮助他们创造出令人印象深刻的3D内容。无论是游戏开发、虚拟现实应用还是互动展示,都能借助此插件...
8. **社区支持**:Alternativa3D拥有活跃的开发者社区,提供教程、示例代码和论坛讨论,帮助新手快速上手。 在Alternativa3D_8.32.0这个版本中,可能会包含以下更新: - 性能优化:提升3D场景渲染速度,降低CPU和...
此外,了解Alternativa3D的API和文档至关重要,因为这将指导开发者如何有效地使用引擎的各种功能,例如光照、摄像机控制、物理模拟等。开发过程中,还需要掌握基本的3D图形理论,如坐标系统、向量运算、矩阵变换等。...
Alternativa3D是一款强大的3D游戏开发框架,它允许开发者创建具有高级图形效果的互动3D应用程序和游戏,而无需深厚的编程技能。这次更新的版本是8.32.0,相较于之前的8.5版,它主要进行了bug修复和性能优化,提升了...
Alternativa3D的易用性和强大的3D功能使得非专业程序员也能创建出高质量的3D教学内容。 在压缩包中,除了主引擎库之外,通常还会包含开发指南、API参考文档和示例项目,这些都是学习和使用Alternativa3D的重要资源...
综上所述,“Alt3D高清汽车展示”是一个结合了Alternativa3D的强大功能和技术的3D交互式应用,它通过高清3D建模、实时渲染、物理模拟和用户交互,为用户带来了独特的汽车体验。这个项目不仅展示了3D技术在产品展示...
而Flash 10则进一步增强了3D功能,例如硬件加速和更高级的3D变换,使得开发者可以构建更为复杂和流畅的3D场景。 ### 2. Alternativa3D:一个关键的Flash 3D 引擎 从压缩文件中的"alternativa3d_fp9"和"alternativa...