Apache Maven 3 Cookbook (Quick Answers to Common Problems)
暫譯: Apache Maven 3 食譜(常見問題的快速解答)
Srirangan
- 出版商: Packt Publishing
- 出版日期: 2011-08-28
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 224
- 裝訂: Paperback
- ISBN: 1849512442
- ISBN-13: 9781849512442
海外代購書籍(需單獨結帳)
商品描述
Take Flash to the next dimension by creating detailed, animated, and interactive 3D worlds with Away3D
Overview
- Create stunning 3D environments with highly detailed textures
- Animate and transform all types of 3D objects, including 3D Text
- Eliminate the need for expensive hardware with proven Away3D optimization techniques, without compromising on visual appeal
- Written in a practical and illustrative style, which will appeal to Away3D beginners and Flash developers alike
In Detail
Away3D is one of the most popular real-time 3D engines for Flash. Besides creating various detailed 3D environments you can also create animated 3D scenes, use various special effects, integrate third-party libraries, and much more. The possibilities of using this engine are endless. But will you be able take full advantage of all these features and make a 3D application that is picture perfect?.
This is the best book for guiding you through Away3D, and the possibilities it opens up for the Flash platform. You'll be able to create basic 3D objects, display lifelike animated characters, construct complex 3D scenes in stunning detail, and much more with this practical hands-on guide.
Starting with the very basics, this book will walk you through creating your first Away3D application, and then move on to describe and demonstrate the many features that are available within Away3D such as lighting, shading, animation, 3D text, model loading and more. With the help of this comprehensive guide to all the information you ever needed to use Away3D, you'll find yourself creating incredibly detailed 3D environments in no time.
You begin with an overview of downloading the Away3D source code and configuring various authoring tools like Flex Builder, Flash Builder, FlashDevelop, and Flash CS4. Next you ease your way through creating your first primitive 3D object from scratch, then move on to creating stunning 3D environments with incredibly detailed textures and animations. You will make applications react to mouse events, with the click of a mouse – literally, learn ways to focus your camera and perfect your creation by viewing it from all angles, and take your Away3D application to the next level by overcoming the limitations in default Away3D algorithms. You will also learn optimization techniques to obtain the best performance from Away3D, without compromising on visual appeal.
Create stunning real-world 3D Flash applications, right from displaying your first sphere to creating entire 3D cities, with plenty of tips to help you avoid common pitfalls.
What you will learn from this book
- Draw primitive shapes such as cubes, cones, spheres, and planes without having to manually construct them from their basic elements
- Add eye-catching special effects to your Away3D application
- Warp, curve, modify, and bend 3D text to your will
- Focus the Camera and view 3D objects from all angles
- Improve mouse interactivity in your 3D application
- Integrate third-party libraries such as TweenLite and Stardust with Away3D to animate 3D objects and create particle effects
- Use sprites and sprite classes
- Utilize the power of Pixel Bender for image processing
- Export 3D models from 3D modeling applications such as 3ds Max, Blender, MilkShape, and Sketch-Up
- Get practical tips on achieving maximum performance in your 3D applications
商品描述(中文翻譯)
將 Flash 帶入下一個維度,透過 Away3D 創建詳細、動畫化和互動的 3D 世界
概述
- 創建令人驚嘆的 3D 環境,擁有高度詳細的紋理
- 動畫化和變換各類 3D 物件,包括 3D 文字
- 使用經過驗證的 Away3D 優化技術,消除對昂貴硬體的需求,而不妥協視覺吸引力
- 以實用和插圖風格撰寫,適合 Away3D 初學者和 Flash 開發者
詳細內容
Away3D 是最受歡迎的 Flash 實時 3D 引擎之一。除了創建各種詳細的 3D 環境外,您還可以創建動畫 3D 場景、使用各種特效、整合第三方庫等等。使用這個引擎的可能性是無窮無盡的。但您能否充分利用這些功能,製作出完美的 3D 應用程式?
這是一本最佳的指南,幫助您了解 Away3D 及其為 Flash 平台開啟的可能性。您將能夠創建基本的 3D 物件,顯示栩栩如生的動畫角色,構建細節驚人的複雜 3D 場景,還有更多,這本實用的手冊將指導您完成這一切。
從最基本的開始,本書將引導您創建第一個 Away3D 應用程式,然後描述和演示 Away3D 中可用的許多功能,如照明、陰影、動畫、3D 文字、模型加載等。在這本全面的指南的幫助下,您將能夠迅速創建出令人難以置信的詳細 3D 環境。
您將從下載 Away3D 原始碼和配置各種創作工具(如 Flex Builder、Flash Builder、FlashDevelop 和 Flash CS4)的概述開始。接下來,您將輕鬆地從零開始創建第一個原始 3D 物件,然後進一步創建擁有極其詳細的紋理和動畫的驚人 3D 環境。您將學會如何讓應用程式對滑鼠事件做出反應,字面上地點擊滑鼠,學習如何聚焦相機,從各個角度查看您的創作,並通過克服預設 Away3D 算法的限制,將您的 Away3D 應用程式提升到下一個層次。您還將學習優化技術,以獲得 Away3D 的最佳性能,而不妥協視覺吸引力。
創建令人驚嘆的現實世界 3D Flash 應用程式,從顯示您的第一個球體到創建整個 3D 城市,並提供大量提示幫助您避免常見的陷阱。
您將從本書中學到的內容
- 繪製原始形狀,如立方體、圓錐、球體和平面,而無需手動從基本元素構建它們
- 為您的 Away3D 應用程式添加引人注目的特效
- 隨心所欲地扭曲、彎曲、修改和彎折 3D 文字
- 聚焦相機,從各個角度查看 3D 物件
- 改善您 3D 應用程式中的滑鼠互動性
- 將第三方庫(如 TweenLite 和 Stardust)與 Away3D 整合,以動畫化 3D 物件並創建粒子效果
- 使用精靈和精靈類別
- 利用 Pixel Bender 的強大功能進行影像處理
- 從 3D 建模應用程式(如 3ds Max、Blender、MilkShape 和 Sketch-Up)導出 3D 模型
- 獲得實用提示,以在您的 3D 應用程式中實現最佳性能