WebGL Hotshot
暫譯: WebGL 精英高手

Mitch Williams

  • 出版商: Packt Publishing
  • 出版日期: 2014-05-18
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 1783280913
  • ISBN-13: 9781783280919
  • 相關分類: WebGL
  • 海外代購書籍(需單獨結帳)

商品描述

Create interactive 3D content for web pages and mobile devices

About This Book

  • Simple, ready-to-use interactive 3D demonstrations and explanations for a variety of popular and innovative websites
  • Detailed overview of how to build 3D environments including features such as designing, navigating, and interacting in 3D scenes
  • Instantly deploy 3D websites for a variety of applications including e-commerce, social media, visualizing big data, and mobile devices

Who This Book Is For

If you are a web designer looking to expand your knowledge of 3D graphics concepts and broaden your existing skill set, then this book is for you. Those looking for an introduction to 3D graphics will benefit from WebGL Hotshot as it is a perfect guide to master 3D concepts, helping you build and deploy 3D worlds much quicker. The book assumes a basic knowledge of HTML, though it can be learned concurrently while reading this book. Basic programming knowledge is useful; however, the graphical nature of web 3D content allows you to learn programming through experimentation.

What You Will Learn

  • Get well-versed with fundamental technologies of 3D graphics including the design of 3D objects, lighting scenes, and viewing scenes from various camera positions
  • Discover how to send data to control 3D from a web browser to the graphics card for rich and engaging graphical presentation
  • Understand the role of graphics card programming using shader languages to control the appearance of a 3D scene down to each individual pixel
  • Explore how to load 3D objects created by artists in modeling tools in the background
  • Integrate Web3D content with databases and other web applications such as social media to extend common applications with 3D
  • Control the parameters of cameras such as field-of-view, removal of distant objects, and environmental effects such as fog and night scenes

In Detail

This book presents many popular applications for the Web including examples of deploying 3D applications such as building interactive products for e-commerce, extending social media, visualizing big data, and more. It helps you master how to instantly create and deploy Web3D content, demonstrating a variety of common and unique web applications and exploring the artistic features of 3D. It is ideal for current web developers or those looking for a starting point to learn about 3D graphics technology in a bleeding-edge field.

商品描述(中文翻譯)

為網頁和行動裝置創建互動式 3D 內容

本書介紹

  • 簡單、即用的互動式 3D 示範和解釋,適用於各種流行和創新的網站
  • 詳細概述如何構建 3D 環境,包括設計、導航和在 3D 場景中互動等功能
  • 即時部署 3D 網站,適用於電子商務、社交媒體、可視化大數據和行動裝置等多種應用

本書適合誰

如果您是一位網頁設計師,想要擴展對 3D 圖形概念的知識並拓展現有技能,那麼這本書適合您。尋求 3D 圖形入門的人將從《WebGL Hotshot》中受益,因為它是掌握 3D 概念的完美指南,幫助您更快地構建和部署 3D 世界。本書假設讀者具備基本的 HTML 知識,雖然在閱讀本書的同時也可以學習這些知識。基本的程式設計知識是有用的;然而,網頁 3D 內容的圖形特性使您能夠通過實驗來學習程式設計。

您將學到什麼

  • 熟悉 3D 圖形的基本技術,包括 3D 物件的設計、燈光場景以及從不同相機位置查看場景
  • 了解如何從網頁瀏覽器向顯示卡發送數據以控制 3D,實現豐富而引人入勝的圖形展示
  • 理解使用著色器語言進行顯示卡編程的角色,以控制 3D 場景的外觀,甚至到每個單獨的像素
  • 探索如何在背景中加載藝術家在建模工具中創建的 3D 物件
  • 將 Web3D 內容與數據庫及其他網頁應用(如社交媒體)整合,以擴展常見應用的 3D 功能
  • 控制相機的參數,如視場、移除遠處物體,以及環境效果,如霧和夜景

詳細內容

本書介紹了許多流行的網頁應用,包括部署 3D 應用的示例,如為電子商務構建互動產品、擴展社交媒體、可視化大數據等。它幫助您掌握如何即時創建和部署 Web3D 內容,展示各種常見和獨特的網頁應用,並探索 3D 的藝術特性。這本書非常適合當前的網頁開發人員或那些希望在前沿領域學習 3D 圖形技術的入門者。