开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2012-04-24
详细说明: As a testament to the success of Flash-based 3D, Adobe enhanced the 3D potential of Flash in their 2008 release of Flash Player 10 by including some 3D-specific features, with many of these intended for use by 3D engines. This move retained the accessible nature of 3D in Flash for web professionals, while moving Flash in a direction more suited to 3D production and more familiar to traditional 3D designers and developers. The approach Away3D offers to the creation of web content should be fami liar to anyone working from within the Flash realm. The entire library is constructed using the object-oriented approach enabled by ActionScript 3.0, with the arrangement of 3D objects, containers, and scenes matching the arrangement of Flash’s native 2D objects in the display list. Classes are defined as sections of code with specific form and function, and these, in turn, are grouped into packages that hold different varieties of class type. As an example, the code used to construct a 3D cube is held within its own Cube class, and this is stored with other geometric shape definitions inside a package called primitives. The same is true for classes that define different types of camera, material, importer, animation, and so on. This organization helps simplify the learning process for anyone new to the engine, and it offers flexibility when extending the engine’s capabilities by clarifying the points at which additions can be made. Extensibility is an extremely useful asset to any open source project, helping to drive contributions and ultimately accelerating the development of new features. These days, a basic approach to 3D using perspective-projected display objects (which are known as 2.5D objects) is offered with the standard tools available in Flash Professional. This technique is great for creating simple “postcards in space” interfaces, but it has limited potential for any other type of 3D content. A 3D engine provides the necessary tools and interfaces to create a truly 3D experience, and Away3D offers one of the most powerful and easy-to-use frameworks around. As well as being free, open source software, Away3D has an active community providing free technical help to individuals via the official website, www.away3d.com, where you will also find regularly published tutorials, demos and showcases. This book has been created as an Away3D primer for everyone wishing to expand their Flash knowledge into the third dimension, or for that matter, everyone wishing to expand their 3D knowledge into the Flash dimension. We hope you enjoy the ride! ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.