万本电子书0元读

万本电子书0元读

顶部广告

WebGL Hotshot电子书

售       价:¥

13人正在读 | 0人评论 9.8

作       者:Mitch Williams

出  版  社:Packt Publishing

出版时间:2014-05-26

字       数:149.9万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Every chapter starts with a 'mission briefing' section that describes what is to be achieved by the end of the chapter. This is followed with the decisions and steps required to accomplish the mission objective with challenges to take the project further. The scope for the book thus mimics the reallife requirements of a developer and gets you ready to successfully build your own project. 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.
目录展开

WebGL HOTSHOT

Table of Contents

WebGL HOTSHOT

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A Hotshot challenge / Hotshot challenges

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Building Great Web3D

A second coming

Comprehensive solutions

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Introduction to 3D fundamentals

Engage thrusters

Objective complete – mini debriefing

Transformations – translation, rotation, and scaling

Engage thrusters

Objective complete – mini debriefing

Lights, camera, action!

Engage thrusters

Navigating between multiple viewpoints

Engage thrusters

Objective complete – mini debriefing

Animation with interpolators

Engage thrusters

Objective complete – mini debriefing

Adding texture maps to 3D meshes

Engage thrusters

Objective complete – mini debriefing

Lighting a scene and shading 3D objects with normals

Engage thrusters

Objective complete – mini debriefing

Creating an animated Solar System with multiple cameras for navigation

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

2. WebGL for E-Commerce

Mission briefing

Why is it awesome?

Web3D as a new medium

Your Hotshot objectives

Mission checklist

Introduction to WebGL

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

WebGL 3D with Perspective View

Engage thrusters

Objective complete – mini debriefing

WebGL texture mapping and animation

Engage thrusters

Objective complete – mini debriefing

Classified intel

Loading a 3D modeled object, normals, and lighting

Engage thrusters

Objective complete – mini debriefing

Using the mouse for interactivity

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

E-commerce using existing assets

Engage thrusters

Objective complete – mini debriefing

E-commerce with 3D modeling

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

3. User Experience, Story, Character, Visual Design, and Interactivity

Mission briefing

Why is it awesome?

Your Hotshot objectives

Refreshment with shader languages

Engage thrusters

Objective complete – mini debriefing

Lighting 3D depths

Engage thrusters

Objective complete

Visual design and interactivity

Engage thrusters

Objective complete

Full navigation

Engage thrusters

Objective complete

Order of transparencies

Engage thrusters

Objective complete

Scene lighting

Engage thrusters

Objective complete

Mission accomplished

4. Mobile and Web3D Gaming

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Creating user interfaces in the 3D environment

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Designing a game

Engage thrusters

Objective complete – mini debriefing

Fun with physics and collisions

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

5. Social Media Meets Its Destiny

Mission briefing

Why is it awesome?

Your Hotshot objectives

Bridging Facebook with WebGL

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Visiting Facebook friends in WebGL

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Building a navigable world of Facebook friends

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

6. 3D Reveals More Information

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Linking 3D to data

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Comparing multiple stocks in 3D

Engage thrusters

Objective complete – mini debriefing

Displaying historical stock data

Engage thrusters

Objective complete – mini debriefing

Presenting comparative data

Engage thrusters

Objective complete – mini debriefing

Zooming into the data – level of detail

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

7. Adapting Architecture, Medical, and Mechanical Engineering to Web3D

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Demonstrating environment mapping for reflections

Prepare for lift off

Engage thrusters

Classified intel

Objective complete – mini debriefing

Bending of light – calculating refraction for surfaces such as water

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Creating surfaces – depth, non-smooth, natural, and realistic with normal maps

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Rendering a scene as a texture to view multiple cameras simultaneously

Prepare for lift off

Engage thrusters

Classified intel

Objective complete – mini debriefing

Mission accomplished

Hotshot challenges

8. 3D Websites

Mission briefing

Why is it awesome?

Your Hotshot objectives

Building a 3D website

Engage thrusters

Objective complete – mini debriefing

Creating engaging scenes

Engage thrusters

Objective complete – mini debriefing

Portals to navigate virtual spaces

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

9. Education in the Third Dimension

Mission briefing

Why is it awesome?

Your Hotshot objectives

Mission checklist

Selecting locations on a texture map

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Selecting locations from a rotated texture map and perspective correction

Engage thrusters

Objective complete – mini debriefing

Selecting irregular shapes from a textured 3D mesh

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Using WebGL to teach math

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

10. The New World of 3D Art

Mission briefing

Why is it awesome?

Your Hotshot objectives

Experiencing the art museum

Engage thrusters

Objective complete – mini debriefing

Inventing interactive 3D art

Prepare for lift off

Objective complete – mini debriefing

Mission accomplished

Index

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部