转自:http://www.cnblogs.com/njflash/archive/2013/01/31/2886912.html

Away3D团队和基金会很高兴地宣布首次发布下一个主要的Away3D迭代。无论是在性能和功能方面,此更新都是一个重大的飞跃。许多社区要求的更新都已经实现了,其中包括一些用来提升跨平台引擎潜力的更新也已加入,我们希望这将迎来一个Away3D跨设备的游戏和应用程序多产的时期,并为此打好基础。

 渲染

一个重要的新功能以多通道着色器的形式出现了,它为具有更强大的GPU(图形处理器)的计算机启用更复杂的效果和保真度更高的照明。上面的演示中重点介绍的这些好处 - 多光源和级联阴影,现在变得很容易,甚至在将来为更多阴影效果打开大意,加入到我们已经在快速增长的工具集。开发人员可以在运行时选择多通道材质的使用,允许无缝管理不同匹配的客户端机器之间的整体体验。

材质

为了给创建照片般逼真的场景提供更多的选择,几个新的材质已被创建,以模拟一个对象的表面上的实时反射。上面的例子演示了如何使用这种技术,创建一个形状表面华美地映照着沙漠景观和R2D2机器人的场景。我们还引入了一个全新的材质纹理类型,以允许在Away3D场景中使用的ATF纹理。ATF纹理是专门GPU的使用而压缩的,因此提供了比传统的纹理更好的性能-关于如何使用这些项目更多信息,请看看我们新的ATF纹理教程

粒子系统

Away3D基于GPU的动画的初步引入,让我们看到了一个在整个网络和移动应用的动画表现的令人印象深刻的增长。新的粒子动画系统把这个理想扩展成一个高度可配置的基于GPU的粒子API -创造数以千计的新的和令人兴奋的视觉效果的从此成为可能。我们觉得连我们都没有深入了解这个系统可以做什么(令人惊艳的)东西出来。我们期待公布更多的教程和炫耀可以通过这些新功能实现的各种效果的例子。上面的例子中的实例源文件,存放在github上的,就是用来学习Away3D这个令人难以置信的强大的新功能的很好的入门。或者,你可以看看我们新的粒子教程

性能

除了许多注重视觉质量的​​特点外,我们不想忘记这个新的更新的另一个重要的方面-性能。除了引进ATF纹理选项,引擎的核心内部已经有一些更新,虽然它不会立刻显现出来,但特别关注获得更多的GPU。其中最重要的是在我们现在处理顶点数据上传的方法,为所有的几何信息使用一个单一的,超快速的压缩数据流。我们还针对大型3D场景的动态剔除,引入了一个新的实验性功能。我们将很快揭示更多的内容。

支持教程

由于认识到Away 3D的功能都没有良好的支持,我们已经着手彻底改造我们的教程,创建了一个新的Wiki风格的教程创作方法,并张贴了一堆新的内容。浏览http://www.away3d.com/tutorials,你现在可以看到教程的概述,使用标准的Wiki功能,如分类,最近更改过的网页和搜索功能。如果您已经是我们的论坛成员,你甚至可以要求编辑在Wiki上提交自己的教程内容 - 这是我们将鼓励在我们的社区的发展的东西。想要了解编写教程更多信息,请访问http://away3d.com/tutorials/Authoring_Tutorials_on_Away3D.com。

由于这是一个alpha版本,你会发现在github上里面的主要更新在dev分支的away3d-core-fp11,而不是更常见的主分支。当然,如果你不喜欢跟git做战,在我们的下载部分也有源和示例的zip文件下载。而且为了你们这些SVN的铁杆粉丝们,一个版本也将很快被上传到我们传统的GoogleCode reop。除了下载,每一个上面的例子可以直接浏览和下载源代码,只需通过在视图中点击鼠标右键,并从菜单中选择“查看源文件”就可以了。

如果您使用新的代码库时,遇到任何问题,请提交问题报告到GitHub的问题跟踪器

享受新版本!

原文链接:

http://away3d.com/index.php/comments/away3d_4.1_alpha_release

Flash3D引擎:Away3D 4.1 Alpha版介绍的更多相关文章

  1. Bluez alpha版震撼发布!

    经过Z.XML团队所有成员的不懈努力,我们的Bluez alpha版成功完成了!现在我们宣布:Bluez alpha版正式发布! 首先我们来向大家介绍下我们这个游戏: 这是一款即时RPG塔防类游戏.在 ...

  2. "感应锁屏"Alpha版使用说明

    “感应锁屏”Alpha版使用说明 一.产品介绍 感应锁屏是锁屏软件的一大创新.相比传统的锁屏软件,“感应锁屏”从可操作性.方便性.功能全面性都有了很大的提升,可以让用户方便快捷的进行锁屏操作. “感应 ...

  3. 【Sprint3冲刺之前】TD学生助手——alpha版发布

    TD学生助手——alpha版发布 1.设想和目标  1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试, ...

  4. Alpha版总结会议

    昨天上课的时候,我们学习了项目总结这一部分的内容,并根据老师提供的项目Postmortem模板对我们的项目进行了总结. 项目Postmortem模板主要分为设想和目标.计划.资源.变更管理.设计和实现 ...

  5. alpha版、beta版、rc版的意思

    很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思. alpha版:内部测试版.α是希腊字母 ...

  6. 5-26课堂作业——组员投票Alpha版存在的问题

    我们在课上讨论了Alpha版目前发现的问题,并通过投票的方式,选出其中三个认为是当前须紧要解决的问题. 问题: 1.缺少数据库: 2.用户体验不良好,游戏难度分区不明显: 3.团队成员共同工作时间少.

  7. RDIFramework.NET Web版介绍

    RDIFramework.NET  Web版介绍 B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件.这种模式统一了 ...

  8. 导师互选系统 Alpha版冲刺总结

    导师互选系统 Alpha版冲刺总结 一.设想和目标 我们的软件什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是要实现导师和学生双向互选的功能.功能定义清晰明确,在软 ...

  9. “来用”alpha版使用说明书

    1引言 1 .1编写目的 针对我们发布的alpha版本做出安装和使用说明,使参与内测的人员及用户了解软件的使用方法和相关内容. 1 .2参考资料 <c#程序设计基础>,赵敏主编,2011, ...

随机推荐

  1. 一个fibonacci数列简单求和的问题

    前段时间老师在讲函数调用的时候,用Fibonacci数列来演示了一下,因为以前没怎么接触过Fibonacci,所以当时很懵. 当时让求的是Fibonacci数列中,第N位值为多少,当时老师写的是: 之 ...

  2. 脱离Xcode,程序在模拟器中无法运行

    今天在调试项目的时候 突然发现,如果项目不通过Xcode启动而是直接通过模拟器进行启动,程序闪一下马上退出,并且不是闪退,而是跑到后台去了,并且后台的程序同样无法启动.找了好多解决办法,最后的解决方案 ...

  3. mac最常用终端命令

    1分钟,快速复习下: pwd (显示当前所在路径) ls -l  (列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等) touch `filename`(创建文件) open `file ...

  4. tar 命令基本使用(加密)

    本文讲述tar命令的基本使用,special: 使用tar命令对文件加密. 假定在当前目录下有一个文件夹/stuff. 1.将/stuff目录下的所有文件打包成为.tar 文件. $ tar -cvf ...

  5. Eclipse 和 Intellij idea 快捷键的区别

    描述 Eclipse IntelliJ 代码补全 Ctrl+space ctrl+space 打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索:比如:可以使 ...

  6. jeesite 一对多,对子表单独修改时出现 HV000030: No validator could be found for type:

    这是由于springmvc校验功能造成的,解决办法参见我的百度回答 http://zhidao.baidu.com/question/2141673418419314468

  7. C语言——N个人围成一圈报数淘汰问题

    <一>问题描述: 有17个人围成一圈(编号为0-16),从第 0号的人开始从 1报数, 凡报到 3的倍数的人离开圈子,然后再数下去,直到最后只剩下一个人为止. 问此人原来的位置是多少号? ...

  8. 桶排序之python实现源码

    tmp = [] def bucket_sort(old): for i in range(len(old)): tmp.append([]) for i in old: tmp[int( i * l ...

  9. ajax的访问 WebService 的方法

    如果想用ajax进行访问 首先在web.config里进行设置 添加在 <webServices> <protocols> <add name= "HttpPo ...

  10. ubuntu 12.04 mysql转移目录后 无法 启动

    http://www.boyunjian.com/do/article/snapshot.do?uid=com.iteye.xgbjmxn%2Fblog%2F1208086(转,)     我是用ap ...