Alternativa3D

Flash 3D引擎
授权协议 MPL
开发语言 ActionScript
所属分类 程序开发、 3D图形处理库
软件类型 开源软件
地区 不详
投 递 者 海岳
操作系统 跨平台
开源组织
适用人群 未知
 软件概览


Altenativa Game发布的一款由ActionScript3.0编写的Flash 3D引擎。

俄罗斯3d引擎制作商Alternativa有限责任公司最近改变了他们的经营策略,让Alternativa3D版本7完全免费了。在去年他们对这个引擎在3d场景动画方面做了重大革新。Alternativa3D社区也迅速上升并成为Papervision和其它引擎的替代品。仅仅在两年前,狂热的flash的开发者梦想通过Papervision3D进入真实的3d世界。但由于Papervision团队的内部的一些变故。Papervision已经有两年多的时间没有更新过了。以前牛叉的flash3d引擎现在进入了垂死的边缘。在此期间,其它的引擎诸如

Away3D和Alternativa3D都开始大力创新,随着flash player11宣布开始支持GPU的3d加速,Alternativa也在发布产品中加入对着新技术的支持。

现在最新版本为 Alternativa3D 8

=>一些中文教程集锦


  • 1 public function render(stage3D:Stage3D):void { 2 var i:int; 3 var j:int; 4 var light:Light3D; 5 var occluder:Occluder; 6 // Error checking 7

  • A3D的基本元素有3D舞台Stage3D,3D摄像机Camera3D,摄像机的视图View,3D显示对象Object3D和材质Material。另外,程序中所有的显示对象必须加到一个根容器rootContainer上,其本质上是一个Object3D。要想让场景响应鼠标和键盘事件,以控制摄像机,我们可以声明一个简单控制器SimpleObjectContainer,当然这个控制器并不好用,我们可以在以

  • [alternativa3D-1]Flex4开发环境搭建 2010年12月18日   Alternativa3D 已经对外免费了。现在是7.6版本。这是俄罗斯人开发的一款性能优越的flash3D引擎。并且在max2010峰会上,展示了一款比较有竞争力的在线多人赛车游戏,画面绚丽,运行流畅。当然,那个游戏是用adobe未发布的下一代flashplayer为基础,能够使用GPU渲染。Alternati

  • 请注意,我们将介绍最新的支持Flash Player 11 Beta 2的Alternativa3D 8.12.0引擎。这个版本完全兼容现在最新的Flash Player版本。我们还提高的鼠标事件系统的速度,并且为camera加入了正交模式。   更新列表:   支持Flash Player 11 Beta 2 为Camera3D加入了正交模式 优化和加速了MouseEvent系统 更新了Alte

  • http://www.cc-space.com/?p=1461

  • Alternativa 3D 8 主要功能: High performance GPU渲染,可以显示大约3百万个面. Lighting system 支持点光源,方向光源,聚光光源。高效的剔除无光照对象,每个对象可以同时有6个光源照射效果。 Advanced materials 可以用动态的法线贴图,反射贴图,光滑贴图,或者轻量级的灯光烘焙材质。 Character drawing 强大的层次动画

  • Alternativa3d在3D坐标转换计算时,是用了自己的Transform3D,而没有采用Stage3D自带的Matrix3D。 两者均是坐标转换矩阵,区别在于Transform3D只保存了3*4的信息,而Matrix3D可以保存4*4。

  • var material:TextureMaterial = new TextureMaterial(); material.texture = new BitmapData(60, 60, false, 0); material.texture.perlinNoise(30, 30, 5, 0, false, true, 6); material.repeat = true;

  • 请先从这里下载adobe flex 4.5.1 Sdk,从这里下载Adobe Air 3 sdk。从这里下载Alternative 3d 8.12.0 SWC。 在Flex Builder3里创建一个Air项目,添加“-swf-version=13 -static-link-runtime-shared-libraries=true”到项目属性中附加的编译参数里。 在app.xml的“<initi

  • 最近使用Alternativa3D(简称A3D)做了一个Demo项目,发现A3D很是好用,很是较强大。于是决定将本次开发心得总结出来,希望对想做或者需要做Flash3D项目的朋友有所帮助,同时也是给自己做个笔记以后哪天忘记了还可以回来翻翻。由于本人也是初学,文字中如有不妥之处,还望各位朋友不宁赐教,谢谢!   先介绍一下准备工作 ,我建议使用Flash Builder进行开发,所以开发环境配置如下

 相关资料
  • 原生引擎侧对于开发的工作有三大部分 1.界面以及逻辑的搭建 使用原生接口、或者三方引擎接口进行界面以及逻辑的搭建。引擎功能查看此处 2.根据后台搭建不同选择不同的网络方案。 使用原生引擎、或者三方引擎进行界面以及逻辑的搭建。 3.数据上报 无论后台方案,游戏中途的退出、游戏正常的退出,都需要上报至QQ轻游戏后台,以便进行数据统计。 具体链接

  • 具体查看ejs官方文档 https://github.com/mde/ejs

  • 本文向大家介绍sqlalchemy Engine(引擎),包括了sqlalchemy Engine(引擎)的使用技巧和注意事项,需要的朋友参考一下 示例 该引擎用于使用连接URL连接到不同的数据库: 但是请注意,引擎在首次使用之前不会真正建立连接。 该引擎会自动创建一个连接池,但是会延迟打开新连接(即,如果您仅要求一个,SQLAlchemy将不会打开5个连接)。

  • 引擎入门 本章节中您将学习有关引擎的知识,以及引擎如何通过简洁易用的方式为Rails应用插上飞翔的翅膀。 通过学习本章节,您将获得如下知识: 引擎是什么 如何生成一个引擎 为引擎添加特性 为Rails应用添加引擎 给Rails中的引擎提供重载功能 1 引擎是什么? 引擎可以被认为是一个可以为其宿主提供函数功能的中间件。一个Rails应用可以被看作一个"超级给力"的引擎,因为Rails::Appli

  • 搜索引擎分为两部分: 时间筛选 和 搜索引擎 (详情) 1.时间筛选 便捷按钮有今日、昨日、前日、上周 X、近七天,并且能自定义选择时间段来得出想要的结果报表 2.搜索引擎 (时间段详情) 选择日期,查看来自对应时间段内,各个搜索引擎的访问量比例

  • Apache ShardingSphere 提供了完善的测试引擎。 它以 XML 方式定义 SQL,每个引擎分别为 MySQL、PostgreSQL、SQLServer 和 Oracle 数据库运行测试用例。 为了方便上手,测试引擎无需修改任何 Java 代码,只需修改相应的配置文件即可运行断言。

  • 将从各个数据节点获取的多数据结果集,组合成为一个结果集并正确的返回至请求客户端,称为结果归并。 ShardingSphere 支持的结果归并从功能上分为遍历、排序、分组、分页和聚合 5 种类型,它们是组合而非互斥的关系。 从结构划分,可分为流式归并、内存归并和装饰者归并。流式归并和内存归并是互斥的,装饰者归并可以在流式归并和内存归并之上做进一步的处理。 由于从数据库中返回的结果集是逐条返回的,并不

  • ShardingSphere 采用一套自动化的执行引擎,负责将路由和改写完成之后的真实 SQL 安全且高效发送到底层数据源执行。 它不是简单地将 SQL 通过 JDBC 直接发送至数据源执行;也并非直接将执行请求放入线程池去并发执行。它更关注平衡数据源连接创建以及内存占用所产生的消耗,以及最大限度地合理利用并发等问题。 执行引擎的目标是自动化的平衡资源控制与执行效率。 连接模式 从资源控制的角度看