編輯推薦
深入學習ActionScript 3.0 BitmapData和運行使圖像處理,探究Flash Player 10中ActionScript的繪圖API和原生3D新特性,全麵學習Pixel Bender和Flash Player中Shader的創建方法。
內容簡介
圖像處理是Flash應用的一個重要領域,如網絡上常見的Flash畫闆、在綫Photoshop、塗鴉等應用,都是基於Flash圖像處理技術實現的。本書介紹ActionScript 3.0中圖像、動畫、視頻和音頻等大量視覺效果處理的相關知識。
這些基本知識不僅可以應用在上述繪圖應用中,同時也可以應用到遊戲中,替代以往通過加載位圖實現的效果,一方麵可以減小遊戲的體積,另一方麵可以大大提升遊戲性能。另外,作者將書中介紹的圖像處理功能集成到一起,開發瞭aeon和aether類庫,開發者通過這兩個類庫,可以輕鬆快速製作齣各種絢麗的效果。
目錄
第 1 章 繪圖API
1.1 繪圖API曆史迴顧
1.2 早期的繪圖功能
基本命令迴顧
繪製簡單的圖形
繪製漸變填充綫條
位圖填充圖形
1.3 現在的繪圖功能
復製圖形數據
繪製位圖筆觸
存儲路徑數據
修改路徑錨點
渲染三角形
Shader簡介
1.4 小 結
第 2 章 濾鏡和圖層模式
2.1 應用圖層模式
圖層模式示例
測試不同的圖層模式
2.2 使用濾鏡
BlurFilter模糊濾鏡
DropShadowFilter投影濾鏡
GlowFilter發光濾鏡
GradientGlowFilter漸變發光濾鏡
BevelFilter斜角濾鏡
GradientBevelFilter漸變斜角濾鏡
ColorMatrixFilter顔色矩陣濾鏡
ConvolutionFilter捲積濾鏡
DisplacementMapFilter置換濾鏡
2.3 小 結
第 3 章 Bitmap和BitmapData
3.1 位圖與ActionScript
Bitmap簡介
存取BitmapData
解密通道數據
3.2 加載、創建、顯示位圖
嵌入與加載素材
新建位圖
用Bitmap繪製圖形
復製BitmapData
探索Bitmap的繪圖API
Bitmap清屏
3.3 顔色存取與處理
讀取與設置單個像素
填充顔色區塊
變換顔色
3.4 小 結
第 4 章 BitmapData高級技巧
4.1 添加隨機像素
隨機像素
添加圖像噪點
柏林噪聲
4.2 BitmapData濾鏡
應用濾鏡
像素扭麯
4.3 通道運算
復製通道
分解通道信息
設置閾值
映射圖像
4.4 小 結
第 5 章 Pixel Bender和Shader
5.1 認識Shader
5.2 使用Pixel Bender Toolkit
學習編輯界麵
創建Kernel
Flash的局限性
5.3 Flash Player中的Shader
嵌入字節碼
運行時加載Shader
兼容加載和嵌入
剖析Shader
傳入Shader參數
5.4 Pixel Bender中的Shader
創建自定義濾鏡
5.5 創建新的圖層模式
5.6 用Shader繪製圖形
創建自定義漸變
填充動畫
5.7 處理海量數據
5.8 小 結
第 6 章 ActionScript與3D空間
6.1 顯示對象深度
在3D空間中移動
透 視
圍繞坐標軸鏇轉
6.2 變換對象
Vector3D
Matrix3D
6.3 3D貼圖
迴顧三角形繪製方法
用drawTriangles()方法渲染網格
6.4 小 結
第 7 章 動畫和特效類庫
7.1 aeon動畫引擎
Tweener值
7.2 aether特效引擎
aether簡介
繪製紋理
創建圖像效果
7.3 小 結
第 8 章 大自然動畫效果
8.1 火焰效果
8.2 石頭紋理
8.3 飄動的旗幟
8.4 雨水效果
8.5 小 結
第 9 章 文字效果
9.1 破舊文字效果
9.2 自定義斜角效果
9.3 創建文字動畫引擎
9.4 小 結
第 10 章 視頻效果
10.1 應用實時濾鏡
構建視頻加載器
視頻畫麵濾鏡效果
使用ImageEffect擴展新的濾鏡
10.2 顔色分離效果
創建顔色分離Shader
擴展ShaderEffect
凸顯黑白連環畫顔色
構建動態後期效果
10.3 小 結
第 11 章 聲音視圖效果
11.1 加載和播放聲音
11.2 可視化聲音數據
獲取聲音數據
顯示聲波
顯示音頻
圓形聲波視圖
視圖效果擴展
11.3 小 結
第 12 章 交互效果
12.1 圖像和鼠標輸入
加載本地圖像
創建萬花筒效果
鏇轉視圖
12.2 攝像頭和鍵盤輸入
編寫扭麯Shader
扭麯用戶視頻
12.3 小 結
附錄 Flash & Flex Builder開發指南
A.1 使用Flash CS4
在Flash中使用源文件
創建Flash項目
在Flash中使用Flex編譯器
A.2 使用Flex Builder
編譯Flash Player 10新增特性
在Flex Builder中使用源文件
創建Flex Builder項目
前言/序言
ActionScript 3.0圖像處理基礎教程 下載 mobi epub pdf txt 電子書 格式
評分
☆☆☆☆☆
我還是個隱忍的淚水少女時,我還會因為“腐朽”“青春”這些晦澀敏感的字眼而感傷,而我已經不是瞭。不管是坐著直達火車還是一路漫步,自己已經跨過瞭那條奔騰而眩美的少年河流。 所以又以為是哪個悶騷在疼痛文學中的人,假意來感傷生活,假意來感動流淚。可是故事一點一點的看到最後,胸腔內澎湃著似曾相識的懵懂。那種微妙的感覺,就像是老年的Rose聽著年輕的一代講述著她年輕時的故事,多瞭的隻是止不住的恬淡溫馨與歲月沉寂下來的釋然,與青春有關的事情,是多麼的美好。 看完,舒瞭口氣。
評分
☆☆☆☆☆
當你心情愉快時,讀書能讓你發現身邊更多美好的事物,讓你更加享受生活。讀書是一種最美麗的享受。“書中自有黃金屋,書中自有顔如 玉。”
評分
☆☆☆☆☆
很不錯的書,值得好好看一下。
評分
☆☆☆☆☆
內容不錯,就是書太貴瞭,還沒有光盤
評分
☆☆☆☆☆
拉登大叔翻譯的書,必須要支持一下。很不多
評分
☆☆☆☆☆
幫同事程序員買的。他指定要的。
評分
☆☆☆☆☆
學習as3的同學看看吧,個人做遊戲開發,很實用
評分
☆☆☆☆☆
基礎部分講解很詳細 有一些效果的範例很有用
評分
☆☆☆☆☆
不錯,音質還行,送人的,應該不錯