注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作其他處理軟件ActionScript 3.0圖像處理基礎(chǔ)教程

ActionScript 3.0圖像處理基礎(chǔ)教程

ActionScript 3.0圖像處理基礎(chǔ)教程

定 價(jià):¥98.00

作 者: 陳文登
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 圖形圖像 多媒體

ISBN: 9787030375360 出版時(shí)間: 2013-07-01 包裝: 平裝
開本: 16開 頁數(shù): 600 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  圖像處理是Flash應(yīng)用的一個(gè)重要領(lǐng)域,如網(wǎng)絡(luò)上常見的Flash畫板、在線Photoshop、涂鴉等應(yīng)用,都是基于Flash圖像處理技術(shù)實(shí)現(xiàn)的。本書介紹ActionScript 3.0中圖像、動(dòng)畫、視頻和音頻等大量視覺效果處理的相關(guān)知識(shí)。這些基本知識(shí)不僅可以應(yīng)用在上述繪圖應(yīng)用中,同時(shí)也可以應(yīng)用到游戲中,替代以往通過加載位圖實(shí)現(xiàn)的效果,一方面可以減小游戲的體積,另一方面可以大大提升游戲性能。另外,作者將書中介紹的圖像處理功能集成到一起,開發(fā)了aeon和aether類庫(kù),開發(fā)者通過這兩個(gè)類庫(kù),可以輕松快速制作出各種絢麗的效果。

作者簡(jiǎn)介

  (英)Todd Yard:馬薩諸塞州劍橋市Brightcove公司的軟件架構(gòu)師。2005年剛?cè)牍緯r(shí),他就專注于富媒體前端開發(fā),負(fù)責(zé)公司媒體管理和分銷工作。在此之前,他曾與紐約ego7合作,作為開發(fā)組負(fù)責(zé)人,管理Flash內(nèi)容管理系統(tǒng)和社區(qū)應(yīng)用套裝。期間他為各個(gè)領(lǐng)域的客(包括GE、IBM、AT&T、Mars)開發(fā)過應(yīng)用、動(dòng)畫和廣告等產(chǎn)品。作為作者,他曾在friends of ED出版的13本Flash和ActionScript書籍中做出了貢獻(xiàn),其中包括Object-Oriented ActionScript3.0和Extending Flash MX 2004。另外還擔(dān)任了其他四本書的技術(shù)編輯。他還在WebDesigber和Prectical Web Projects雜志上發(fā)表了很多關(guān)于Flash、Photoshop和Illustrator的技術(shù)文章。在進(jìn)入計(jì)算機(jī)行業(yè)之前,他在舞臺(tái)上唱過歌,跳過舞,最終還是抵擋不住軟件開發(fā)的誘惑,進(jìn)入了IT行業(yè)。其個(gè)人網(wǎng)站是http://www.27bobs.com陳文登:9tech開發(fā)者社區(qū)譯林軍成員,資深Flash愛好者,專注于Flash游戲、應(yīng)用開發(fā)。譯林軍是9tech開發(fā)者社區(qū)的王牌翻譯團(tuán)隊(duì),成員已逾百人,成員英語水平較高,致力于分享國(guó)外最新資訊及教程,翻譯國(guó)外先進(jìn)技術(shù)開發(fā)書籍,力求給中國(guó)的開發(fā)者們最新最有價(jià)值的資訊內(nèi)容。

圖書目錄

第 1 章 繪圖API
1.1 繪圖API歷史回顧…1
1.2 早期的繪圖功能…2
基本命令回顧3
繪制簡(jiǎn)單的圖形…14
繪制漸變填充線條16
位圖填充圖形20
1.3 現(xiàn)在的繪圖功能…24
復(fù)制圖形數(shù)據(jù)24
繪制位圖筆觸31
存儲(chǔ)路徑數(shù)據(jù)34
修改路徑錨點(diǎn)40
渲染三角形…46
Shader簡(jiǎn)介…58
1.4 小 結(jié)…59
第 2 章 濾鏡和圖層模式
2.1 應(yīng)用圖層模式61
圖層模式示例62
測(cè)試不同的圖層模式…64
2.2 使用濾鏡77
BlurFilter模糊濾鏡79
DropShadowFilter投影濾鏡…81
GlowFilter發(fā)光濾鏡82
GradientGlowFilter漸變發(fā)光濾鏡84
BevelFilter斜角濾鏡…86
GradientBevelFilter漸變斜角濾鏡…88
ColorMatrixFilter顏色矩陣濾鏡90
ConvolutionFilter卷積濾鏡98
DisplacementMapFilter置換濾鏡…108
2.3 小 結(jié)112
第 3 章 Bitmap和BitmapData
3.1 位圖與ActionScript…113
Bitmap簡(jiǎn)介113
存取BitmapData114
解密通道數(shù)據(jù)…115
3.2 加載、創(chuàng)建、顯示位圖…120
嵌入與加載素材120
新建位圖…121
用Bitmap繪制圖形…124
復(fù)制BitmapData130
探索Bitmap的繪圖API139
Bitmap清屏140
3.3 顏色存取與處理141
讀取與設(shè)置單個(gè)像素141
填充顏色區(qū)塊…145
變換顏色…151
3.4 小 結(jié)155
第 4 章 BitmapData高級(jí)技巧
4.1 添加隨機(jī)像素…157
隨機(jī)像素…158
添加圖像噪點(diǎn)…161
柏林噪聲…164
4.2 BitmapData濾鏡172
應(yīng)用濾鏡…172
像素扭曲…173
4.3 通道運(yùn)算…184
復(fù)制通道…185
分解通道信息…190
設(shè)置閾值…194
映射圖像…202
4.4 小 結(jié)222
第 5 章 Pixel Bender和Shader
5.1 認(rèn)識(shí)Shader223
5.2 使用Pixel Bender Toolkit…225
學(xué)習(xí)編輯界面…225
創(chuàng)建Kernel229
Flash的局限性…239
5.3 Flash Player中的Shader…240
嵌入字節(jié)碼240
運(yùn)行時(shí)加載Shader…242
兼容加載和嵌入242
剖析Shader245
傳入Shader參數(shù)248
5.4 Pixel Bender中的Shader …254
創(chuàng)建自定義濾鏡254
5.5 創(chuàng)建新的圖層模式…259
5.6 用Shader繪制圖形…264
創(chuàng)建自定義漸變264
填充動(dòng)畫…269
5.7 處理海量數(shù)據(jù)…270
5.8 小 結(jié)273
第 6 章 ActionScript與3D空間
6.1 顯示對(duì)象深度…275
在3D空間中移動(dòng)276
透 視280
圍繞坐標(biāo)軸旋轉(zhuǎn)288
6.2 變換對(duì)象…298
Vector3D…298
Matrix3D…307
6.3 3D貼圖326
回顧三角形繪制方法326
用drawTriangles()方法渲染網(wǎng)格327
6.4 小 結(jié)335
第 7 章 動(dòng)畫和特效類庫(kù)
7.1 aeon動(dòng)畫引擎…337
Tweener值…338
7.2 aether特效引擎…348
aether簡(jiǎn)介350
繪制紋理…355
創(chuàng)建圖像效果…359
7.3 小 結(jié)375
第 8 章 大自然動(dòng)畫效果
8.1 火焰效果…379
8.2 石頭紋理…388
8.3 飄動(dòng)的旗幟395
8.4 雨水效果…405
8.5 小 結(jié)413
第 9 章 文字效果
9.1 破舊文字效果…415
9.2 自定義斜角效果426
9.3 創(chuàng)建文字動(dòng)畫引擎…441
9.4 小 結(jié)457
第 10 章 視頻效果
10.1 應(yīng)用實(shí)時(shí)濾鏡…460
構(gòu)建視頻加載器460
視頻畫面濾鏡效果…467
使用ImageEffect擴(kuò)展新的濾鏡…473
10.2 顏色分離效果…478
創(chuàng)建顏色分離Shader479
擴(kuò)展ShaderEffect…489
凸顯黑白連環(huán)畫顏色491
構(gòu)建動(dòng)態(tài)后期效果…495
10.3 小 結(jié)501
第 11 章 聲音視圖效果
11.1 加載和播放聲音503
11.2 可視化聲音數(shù)據(jù)506
獲取聲音數(shù)據(jù)…506
顯示聲波…508
顯示音頻…513
圓形聲波視圖…516
視圖效果擴(kuò)展…522
11.3 小 結(jié)534
第 12 章 交互效果
12.1 圖像和鼠標(biāo)輸入536
加載本地圖像…536
創(chuàng)建萬花筒效果540
旋轉(zhuǎn)視圖…548
12.2 攝像頭和鍵盤輸入…552
編寫扭曲Shader552
扭曲用戶視頻…562
12.3 小 結(jié)571
附錄 Flash & Flex Builder開發(fā)指南
A.1 使用Flash CS4…573
在Flash中使用源文件573
創(chuàng)建Flash項(xiàng)目…576
在Flash中使用Flex編譯器578
A.2 使用Flex Builder 3…578
編譯Flash Player 10新增特性579
在Flex Builder中使用源文件…580
創(chuàng)建Flex Builder項(xiàng)目582

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)