-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Three.js前端三維圖形開(kāi)發(fā)案例集錦 版權(quán)信息
- ISBN:9787302589563
- 條形碼:9787302589563 ; 978-7-302-58956-3
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
Three.js前端三維圖形開(kāi)發(fā)案例集錦 本書特色
問(wèn)題描述+解決方案+真實(shí)源碼+效果截圖,278個(gè)實(shí)例,提供完整源代碼,邊看邊做邊學(xué)
Three.js前端三維圖形開(kāi)發(fā)案例集錦 內(nèi)容簡(jiǎn)介
本書以“問(wèn)題描述+解決方案”的模式,使用二百多個(gè)實(shí)例介紹了Scene、Renderer、Camera、Geometry、Mesh、Light、Material、EffectComposer等Three.js封裝的三維圖形對(duì)象的具體應(yīng)用,如繪制正交照相機(jī),繪制透視照相機(jī),瀏覽全景圖,播放全景視頻,創(chuàng)建天空盒,繪制沙漏,繪制被切割的圓柱體,繪制旋轉(zhuǎn)的地球模型,繪制克萊因瓶,繪制莫比烏斯環(huán),創(chuàng)建普通貼圖、環(huán)境貼圖、移位貼圖、高光貼圖、光照貼圖,創(chuàng)建輝光、漂白、拖尾,檢測(cè)圖形邊緣,添加輪廓邊線,加載各種外部模型并播放模型動(dòng)畫等。 本書適合作為廣大Web前端及三維圖形開(kāi)發(fā)人員的案頭參考書,無(wú)論對(duì)于編程初學(xué)者,還是編程高手,本書都極具參考價(jià)值。
Three.js前端三維圖形開(kāi)發(fā)案例集錦 目錄
第1章 場(chǎng)景
001 在場(chǎng)景中自定義光源繪制立方體
002 使用正交照相機(jī)繪制多個(gè)立方體
003 使用Camera Helper繪制正交照相機(jī)
004 使用透視照相機(jī)繪制多個(gè)立方體
005 使用Camera Helper繪制透視照相機(jī)
006 使用透視照相機(jī)滾動(dòng)瀏覽全景圖
007 使用鼠標(biāo)拖曳功能查看并縮放全景圖
008 使用鼠標(biāo)拖曳功能播放全景視頻
009 在場(chǎng)景中添加粒子實(shí)現(xiàn)星空背景
010 使用六幅圖像的天空盒設(shè)置背景
011 使用一個(gè)圖像文件創(chuàng)建天空盒
012 使用Transform Controls平移對(duì)象
013 使用Transform Controls拉伸對(duì)象
014 使用Transform Controls旋轉(zhuǎn)對(duì)象
015 使用Drag Controls任意拖曳對(duì)象
016 使用Orbit Controls任意縮放對(duì)象
017 使用Orbit Controls旋轉(zhuǎn)照相機(jī)
018 在多個(gè)對(duì)象中使用鼠標(biāo)選擇對(duì)象
019 在鼠標(biāo)單擊對(duì)象時(shí)改變對(duì)象顏色
020 使用線性霧設(shè)置場(chǎng)景的霧化效果
021 使用線性霧渲染場(chǎng)景的多個(gè)對(duì)象
022 使用指數(shù)霧設(shè)置場(chǎng)景的霧化效果
023 在場(chǎng)景中使用Arrow Helper繪制箭頭
024 在場(chǎng)景中使用Axes Helper繪制坐標(biāo)軸
025 使用CSS3D Renderer渲染全景圖
026 使用CSS3D Renderer渲染三維對(duì)象
027 使用SVG Renderer渲染線條寬度
028 使用多個(gè)渲染器渲染相同的場(chǎng)景
029 在場(chǎng)景中統(tǒng)一設(shè)置所有對(duì)象的材質(zhì)
030 在場(chǎng)景中統(tǒng)一調(diào)整所有對(duì)象的亮度
031 使用JSON格式保存和加載網(wǎng)格對(duì)象
032 使用JSON格式保存和加載整個(gè)場(chǎng)景
第2章 幾何體
033 使用圖像設(shè)置立方體的各個(gè)表面
034 使用多個(gè)圖像設(shè)置立方體的表面
035 使用多種顏色設(shè)置立方體的表面
036 使用視頻設(shè)置立方體的各個(gè)表面
037 使用顏色和視頻設(shè)置立方體表面
038 使用畫布貼圖設(shè)置立方體的表面
039 使用畫布動(dòng)畫設(shè)置立方體的表面
040 使用天空盒背景設(shè)置立方體表面
041 根據(jù)索引設(shè)置立方體face的材質(zhì)
042 隱藏或顯示立方體的指定表面
043 在場(chǎng)景中根據(jù)透明度繪制立方體
044 在場(chǎng)景中繪制圓角化的立方體
045 在場(chǎng)景中繪制居中顯示的魔方
046 在場(chǎng)景中圍繞坐標(biāo)軸旋轉(zhuǎn)立方體
047 在場(chǎng)景中根據(jù)名稱旋轉(zhuǎn)立方體
048 在場(chǎng)景中繪制普通的圓柱體
049 在場(chǎng)景中繪制被切割的圓柱體
050 在場(chǎng)景中根據(jù)圓柱體繪制圓臺(tái)
051 在場(chǎng)景中根據(jù)圓柱體繪制沙漏
052 在場(chǎng)景中繪制旋轉(zhuǎn)的圓柱體
053 在場(chǎng)景中實(shí)現(xiàn)動(dòng)態(tài)縮放圓柱體
054 在場(chǎng)景中繪制普通的圓錐體
055 在場(chǎng)景中繪制被切割的圓錐體
056 在經(jīng)度方向上根據(jù)弧度繪制球體
057 在緯度方向上根據(jù)弧度繪制球體
058 在經(jīng)緯度方向上根據(jù)弧度繪制球體
059 在場(chǎng)景中以嵌套方式繪制多個(gè)球體
060 在場(chǎng)景中同時(shí)繪制球體和圓柱體
061 在場(chǎng)景中繪制持續(xù)旋轉(zhuǎn)的球體
062 在場(chǎng)景中繪制旋轉(zhuǎn)的地球模型
063 在場(chǎng)景中實(shí)現(xiàn)小球圍繞大球旋轉(zhuǎn)的效果
064 在場(chǎng)景中圍繞隱藏的中心旋轉(zhuǎn)球體
065 在場(chǎng)景中實(shí)現(xiàn)沿著軌道旋轉(zhuǎn)球體的效果
066 在場(chǎng)景中為球體添加彈跳動(dòng)畫
067 在場(chǎng)景中繪制整周樣條曲線圖形
068 在場(chǎng)景中繪制半周樣條曲線圖形
069 在場(chǎng)景中繪制樣條曲線及其圖形
070 在場(chǎng)景中繪制樣條曲線的線框盒
071 在場(chǎng)景中繪制旋轉(zhuǎn)的圓環(huán)面
……
第3章 光源
第4章 材質(zhì)
第5章 后期特效
第6章 外部模型
Three.js前端三維圖形開(kāi)發(fā)案例集錦 作者簡(jiǎn)介
羅帥,自由職業(yè)者,深耕前端開(kāi)發(fā)領(lǐng)域多年,積累了大量的開(kāi)發(fā)經(jīng)驗(yàn)和實(shí)戰(zhàn)案例庫(kù),著有多部網(wǎng)頁(yè)前端開(kāi)發(fā)+AM2:AM3和移動(dòng)開(kāi)發(fā)的技術(shù)圖書,曾經(jīng)在清華大學(xué)出版社出版《Android炫酷應(yīng)用300例.實(shí)戰(zhàn)篇》《Android炫酷應(yīng)用300例.提升篇》《Bootstrap+Vue.js前端開(kāi)發(fā)超實(shí)用代碼集錦》《Android App開(kāi)發(fā)超實(shí)用代碼集錦——jQuery Mobile+OpenCV+OpenGL》等。
- >
朝聞道
- >
唐代進(jìn)士錄
- >
伯納黛特,你要去哪(2021新版)
- >
回憶愛(ài)瑪儂
- >
經(jīng)典常談
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
中國(guó)歷史的瞬間
- >
龍榆生:詞曲概論/大家小書