Three.js Cookbook
暫譯: Three.js 食譜
Jos Dirksen
- 出版商: Packt Publishing
- 出版日期: 2015-01-31
- 售價: $1,950
- 貴賓價: 9.5 折 $1,853
- 語言: 英文
- 頁數: 300
- 裝訂: Paperback
- ISBN: 1783981180
- ISBN-13: 9781783981182
-
相關分類:
WebGL
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Learning Three.js: The JavaScript 3D Library for WebGL, 2/e(Paperback)$1,950$1,853 -
更了解「人」你才知道要怎麼設計!抓住使用者心理、預想未來設計的 100 個感知密碼$380$380 -
JavaScript 資料結構及演算法實作 (Learning JavaScript Data Structures and Algorithms)$320$250 -
最潮 HTML5 + CSS3 網頁版型設計 Standard Layout‧Grid Layout‧Single Page Layout$450$383 -
最新 HTML5.CSS3 精緻範例字典 (+ RWD 快速上手)$490$417 -
$426CSS3網頁設計從入門到精通(微課精編版) -
網路行銷、社群經營必會!Premiere Pro 影音剪輯實務$650$553 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
網站可靠性工程工作手冊|導入SRE的實用方法 (The Site Reliability Workbook)$780$616 -
力抗暗黑:Azure 資安天使的逆襲(iT邦幫忙鐵人賽系列書)$500$390 -
$352剪映教程Ⅱ:調色卡點+字幕音樂+片頭片尾+爆款模板 -
$449剪映全面精通:視頻剪輯+濾鏡調色+美顏瘦臉+卡點配樂+電影字幕 -
從 OS 等級探究:Redis 運作原理程式逐行講解$880$695 -
剪映 -- 剪出新視野$690$545 -
Figma UI/UX 設計技巧實戰:打造擬真介面原型$600$468 -
WordPress 6 + Azure 最完整超實務解說:經典範例與實用外掛精選 (過版書特價)$860$602 -
從零開始學 Python 程式設計, 3/e (適用Python 3.10以上)$720$562 -
Python:股票 × ETF 量化交易回測 102個活用技巧$600$468 -
決戰!微前端架構 Micro Frontends:新一代可擴展的網頁開發模式,實現各種框架的無縫整合與溝通$820$648
相關主題
商品描述
Over 80 shortcuts, solutions, and recipes that allow you to create the most stunning visualizations and 3D scenes using the Three.js library
About This Book
- Create visually stunning 3D graphics and animations directly in your browser, without the need for any plugins or needing to learn WebGL
- Add zest and beauty to your 3D scenes by using advanced materials, textures, and different light sources as part of these comprehensive and applicable recipes
- Learn how to use third-party libraries for advanced animation control and simulating real world physics
Who This Book Is For
This book is ideal for anyone who already knows JavaScript and would like to get a broad understanding of Three.js quickly, or for those of you who have a basic grasp of using Three.js but want to really make an impact with your 3D visualizations by learning its advanced features. To apply the recipes in this book you don't need to know anything about WebGL; all you need is some general knowledge about JavaScript and HTML.
What You Will Learn
- Create a standard HTML skeleton and advanced features such as keyboard controls, drag and drop support, WebGL detection, and loading resources
- Build and transform Three.js geometries using simple properties and advanced matrix transformations
- Enhance the look of your scene using Three.js materials, texture maps, and dynamic textures
- Apply realistic lighting and shadows to the 3D objects you have created
- Animate particle systems created from scratch or from existing geometries
- Work with animations, advanced physics, and collision detection
In Detail
Modern browsers are becoming more powerful each year and in recent years have adopted WebGL as the standard to deliver 3D graphics in a browser. Beginning with some basic recipes to get you started, this book will guide you through the most important features that Three.js has to offer. You'll even learn how to quickly create new geometries from scratch. Solutions and methods that show you how to use HTML5 video and canvas as textures will follow on from this.
By the end of the book, you'll be able to quickly add advanced features to your scene, improve the way users interact with your 3D scene, and make your scenes look stunning.
商品描述(中文翻譯)
超過 80 個快捷鍵、解決方案和食譜,讓您使用 Three.js 函式庫創建最驚人的視覺化和 3D 場景
本書介紹
- 直接在瀏覽器中創建視覺上驚人的 3D 圖形和動畫,無需任何插件或學習 WebGL
- 通過使用先進的材質、紋理和不同的光源,為您的 3D 場景增添活力和美感,這些都是綜合且實用的食譜的一部分
- 學習如何使用第三方函式庫進行高級動畫控制和模擬現實世界的物理
本書適合誰
本書非常適合已經了解 JavaScript 的任何人,想要快速獲得對 Three.js 的廣泛理解,或是對使用 Three.js 有基本認識但希望通過學習其高級功能來真正提升 3D 視覺化效果的人。要應用本書中的食譜,您不需要了解 WebGL;您只需對 JavaScript 和 HTML 有一些基本知識即可。
您將學到什麼
- 創建標準的 HTML 骨架和高級功能,例如鍵盤控制、拖放支持、WebGL 偵測和資源加載
- 使用簡單的屬性和高級矩陣變換來構建和變換 Three.js 幾何體
- 使用 Three.js 材質、紋理圖和動態紋理來增強場景的外觀
- 為您創建的 3D 物件應用現實的光照和陰影
- 從零開始或從現有幾何體創建粒子系統並進行動畫處理
- 處理動畫、高級物理和碰撞檢測
詳細內容
現代瀏覽器每年都變得更強大,近年來已將 WebGL 作為在瀏覽器中提供 3D 圖形的標準。從一些基本的食譜開始,本書將引導您了解 Three.js 提供的最重要功能。您甚至會學到如何快速從零開始創建新的幾何體。接下來將介紹如何使用 HTML5 視頻和畫布作為紋理的解決方案和方法。
在本書結束時,您將能夠快速為您的場景添加高級功能,改善用戶與您的 3D 場景的互動方式,並使您的場景看起來驚人。
