編輯推薦
深入學習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 電子書
評分
☆☆☆☆☆
我覺得這本書太適閤我瞭!我灰常喜歡。。。。
評分
☆☆☆☆☆
作者真實質樸的文字也許沒那麼糾結混亂,她隻是在講一個有關青春的故事。可能你就是鄭微,他就是林靜,那個他就是陳孝正。編故事的人總是有種暗湧的魔力,讓讀故事的人變成故事裏的人。所以那段講述完整,由初戀到末戀的青春故事,屬於我們每一個人,屬於那些風風火火追風的言情少年。 我們都哭瞭。 為的不是孤單的某張,錯失的某鄭,懊悔的某林。 是為瞭我們自己。 就應該是言情的時代。就像鄭微,對待阿正,愛時轟轟烈烈,哭時也撕心裂肺。因為,那時我們擁有的不是魯莽的勇敢,不是不知愁滋味的悠閑,而是一個人生命中最昂貴的資本。青春。青春逝去,每個曾經迷失的女孩都會再遇見一個男人,他將接洽你的以後旅程,每個曾經流浪的男孩也會再遇見一個女人,她將能把你的心完整的保管。 就像是每個女人年輕的時候都曾遇到過她的陳孝正,然後纔會找到林靜,而每一個男人都曾是陳孝正 ,當他終於成熟,就變成瞭林靜。男孩女孩,男人女人,各自在青春蛻變。然後再擁抱一起,青春的生動顫抖已淡去,剩下的是安寜的相愛,一直生活下去。 允許那些還美好的男孩女孩存在你的心裏,允許你不時拿來想念,翻開記憶流淚微笑,因為我們都知道,青春終將逝去。我們都要好好的活著,不可能在17歲的年華裏陡然死去,保留著永遠的青春,記得的永遠是年輕時不碎的誓言,記得的永遠是年少愛人不老的容顔。 因為我們選擇長大,就選擇瞭衰老與美好事物的腐朽,這便是人生的全部過程,生不帶來,死不帶去。起碼,青春時,我們愛過恨過哭過笑過。一段完整而不完美的時光。是最動人的。因為它完整,我們會深記著,那樣
評分
☆☆☆☆☆
評分
☆☆☆☆☆
不錯。。。。。。。。。。。。。。。
評分
☆☆☆☆☆
不錯!!!不錯!!!不錯!!!
評分
☆☆☆☆☆
在天地會上看瞭很多拉登大叔的教程,他翻譯的書肯定要支持一下啦
評分
☆☆☆☆☆
書本還不錯。送貨很快。書本內容講解很輕鬆。有學習熱情。值得看
評分
☆☆☆☆☆
知識是無價之寶,所以我覺的買瞭挺閤適的
評分
☆☆☆☆☆
值得好好研究,很專業地講位圖處理