Page Is Loding...

The Essential Guide to 3D in Flash

The Essential Guide to 3D in Flash

The Essential Guide to 3D in Flash

简介 Description:
If you are an ActionScript developer or designer and you would like to work with 3D in Flash, this book is for you. You will learn the core Flash 3D concepts, using the open source Away3D engine as a primary tool. Once you have mastered these skills, you will be able to realize the possibilities that the available Flash 3D engines, languages, and technologies have to offer you with Flash and 3D.
* Describes 3D concepts in theory and their implementation using Away3D
* Dives right in to show readers how to quickly create an interactive, animated 3D scene, and builds on that experience throughout the book
* Each chapter contains a number of tutorials that focus on one specific feature or group of features
What you’ll learn
* Use Away3D to incorporate real-time 3D into your Flash productions
* Enable users to interact with your 3D content
* Import external models
* Use lighting and shading to make your scene look realistic
* Animate your 3D scene in real time
* Use visual effects such as filters and bump mapping
* Tips for optimizing performance and generating procedural content
Who this book is for
This book is for Flash developers wanting to learn to use 3D effects within Flash using open source tools.

目录 Summary of Contents
Contents at a Glance …….. …….. iii
Contents ………….. ………………………… iv
About the Author …………….. ……….. x
About the Technical Reviewer … ………………….. xi
Acknowledgments ……………………. ……………… xii
Introduction …………….. ….. xiii
Chapter 1: Getting Started ………………. ………………………….. 1
Chapter 2: Creating Your First 3D Project …….. ………………. 9
Chapter 3: The View, Scene, and Camera ………………………………………………….. 19
Chapter 4: Primitives, Models, and Sprites……………… …………………….. 47
Chapter 5: Materials, Lights, and Shading………………. ……………………. 87
Chapter 6: Vector Shapes and Text in 3D ………………… ………………… 121
Chapter 7: Procedural 3D Content …………………….. ……………. 147
Chapter 8: Interactivity …………….. ………. 171
Chapter 9: Animation……………………………………………………………………………….. 193
Chapter 10: Optimizing Tips and Tricks…….. ………….. 217

关于作者 About the Author
Rob Bateman is a web developer and community leader who has been
involved in programming for over ten years. He specializes in content for the
Flash platform and has always held a particular interest in 3D on the Web. In
2007, he cofounded the Away3D engine with Alexander Zadorozhny and has
been leading the development of core features for the last two years.
Rob lives and works in London, UK where his production and consultancy
company Away Media Ltd. provides expert services in the field of browserbased
3D content. A regular speaker on the international conference circuit, he
is an active member of the Flash community and hosts frequent training
programs teaching Away3D to web designers and developers.
His blog at www.infiniteturtles.co.uk provides further examples and musing on 3D in Flash, as well as
information on upcoming appearances, training courses, and new Away3D releases.
Richard Olsson is a Swedish freelance Flash developer based in the city of
Malmö and has been a member of the core Away3D development team since
the end of 2008. He found his interest in programming at the early age of 12,
writing BASIC on an old Commodore 64 that was passed on to him from a
relative who wanted something more modern. After a short detour to 3D
graphics, thinking he wanted to be a 3D modeler, he went back to
programming, exploring C/C++ and OpenGL before ending up working with the
Flash platform.
Richard is commissioned by several advertising agencies across Europe to
assist with Flash 3D application development and has worked with some of the
world’s largest brands. He is also a frequent Flash instructor and a contributor
to the Blender open source 3D suite.
On the Web, Richard himself, as well as his work and experiments, can be found at
www.richardolsson.se.

The Essential Guide to 3D in Flash
下载地址

Category: 前端设计 | Tags: , , | No Comments »


Leave a reply:





[Ctrl+Enter to quick submit]