Away3D
来源:互联网 发布:网店ps美工培训教程 编辑:程序博客网 时间:2024/05/05 21:57
赵客点评:
Away3D 4.1 Alpha版首次发布!功能强大到目前连Away 3D开发团队都无法深入了解它的威力!用他们的话说:“We feel as though we have only scratched the surface on what this system can do...creating thousands of new and exciting visual effects possibilities.”
废话不多说,大家看截图吧!绝对惊艳啊!(至少对于我这种3D老菜鸟来说,哈哈……)
Away3D团队和基金会很高兴地宣布首次发布下一个主要的Away3D迭代。无论是在性能和功能方面,此更新都是一个重大的飞跃。许多社区要求的更新都已经实现了,其中包括一些用来提升跨平台引擎潜力的更新也已加入,我们希望这将迎来一个Away3D跨设备的游戏和应用程序多产的时期,并为此打好基础。
渲染
http://infiniteturtles.co.uk/projects/away3d4/examples/Advanced_MultiPassSponzaDemo/Advanced_MultiPassSponzaDemo.html
一个重要的新功能以多通道着色器的形式出现了,它为具有更强大的GPU(图形处理器)的计算机启用更复杂的效果和保真度更高的照明。上面的演示中重点介绍的这些好处 - 多光源和级联阴影,现在变得很容易,甚至在将来为更多阴影效果打开大门,加入到我们已经在急速增长的工具集。开发人员可以在运行时选择多通道材质的使用,允许无缝管理不同匹配的客户端机器之间的整体体验。
材质
http://infiniteturtles.co.uk/projects/away3d4/examples/Intermediate_RealTimeEnvMap/Intermediate_RealTimeEnvMap.html
为了给创建照片般逼真的场景提供更多的选择,几个新的材质已被创建,以模拟一个对象的表面上的实时反射。上面的例子演示了如何使用这种技术创建一个形状表面华美地映照着沙漠景观和R2D2机器人的场景。我们还引入了一个全新的材质纹理类型,以允许在Away3D场景中使用的ATF纹理。ATF纹理是专为GPU的使用而压缩的,因此提供了比传统的纹理更好的性能-关于如何使用这些项目更多信息,请看看我们新的ATF纹理教程http://away3d.com/tutorials/Introduction_to_ATF_Textures。
粒子系统
http://infiniteturtles.co.uk/projects/away3d4/examples/Intermediate_ParticleExplosions/Intermediate_ParticleExplosions.html
Away3D基于GPU的动画的初步引入,让我们看到了一个在整个网络和移动应用的动画表现的令人印象深刻的增长。新的粒子动画系统把这个理想扩展成一个高度可配置的基于GPU的粒子API -创造数以千计的新的和令人兴奋的视觉效果的从此成为可能。我们觉得连我们都没有深入了解这个系统可以做什么(令人惊艳的)东西出来。我们期待公布更多的教程和炫耀可以通过这些新功能实现的各种效果的例子。上面的例子中的实例源文件(https://github.com/away3d/away3d-examples-fp11/tree/dev)存放在github上,就是用来学习Away3D这个令人难以置信的强大的新功能的很好的入门。或者,你可以看看我们新的粒子教程(http://away3d.com/tutorials/Introduction_to_Particles)。
性能
http://infiniteturtles.co.uk/projects/away3d4/examples/Basic_Fire/Basic_Fire.html
除了许多注重视觉质量的特点外,我们不想忘记这个新的更新的另一个重要的方面 - 性能。除了引进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(https://github.com/away3d/away3d-core-fp11/tree/dev),而不是更常见的主分支。当然,如果你不喜欢跟git做战,在我们的下载部分(http://away3d.com/download)也有源和示例的zip文件下载。而且为了你们这些SVN的铁杆粉丝们,一个版本也将很快被上传到我们传统的GoogleCode reop(http://code.google.com/p/away3d/)。除了下载,每一个上面的例子可以直接浏览和下载源代码,只需通过在视图中点击鼠标右键,并从菜单中选择“查看源文件”就可以了
如果您使用新的代码库时,遇到任何问题,请提交问题报告到GitHub的问题跟踪器(https://github.com/away3d/away3d-core-fp11/issues)。
享受新版本!
原文链接:
http://away3d.com/index.php/comments/away3d_4.1_alpha_release
- Away3D
- away3d MaterialBase
- Away3D Lite:away3d使用者的福音
- Away3D Lite:away3d使用者的福音
- Away3d学习一
- Away3d基础 3 -相机
- away3d配置及使用
- Away3d基础入门
- Flash3D Away3D 4.0教程
- away3d 搭建(一)
- away3d method的用法
- 配置away3D 4
- Away3d之SkyBox
- Away3D基础技巧
- Away3D基础之摄像机
- Away3D基础技巧
- Away3D之视图(View3D)
- Away3D之相机(Camera3D)
- iphone开发笔记:地图注解(地图上的大头针)
- iPhone消息推送机制(Push)实现及通过.net应用程序发送消息给ios应用程序
- TQ2440按键驱动程序详解
- mysql pgsql将字符串转成整型
- 基本数据类型对象包装类
- Away3D
- jquery处理下一步提交结束流程
- I/O 模拟串口通信
- Unhandled exception in MSDEV.EXE(DEVSHL.DLL) 0xC0000005 access violation
- 浅谈端口号
- lucene高亮显示
- [OpenWrt] DB120刷OpenWrt后无法开启WiFi/无线的故障解决
- 第5课重点命令2-sed
- writeFile写入打开成乱码