My Account Log in

4 options

WebGL hotshot : create interactive 3D content for web pages and mobile devices / Mitch Williams ; cover image by Michael Harms.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Williams, Mitch, author.
Contributor:
Harms, Michael, cover designer.
Language:
English
Subjects (All):
Application software--Development.
Application software.
Computer graphics--Computer programs.
Computer graphics.
Physical Description:
1 online resource (306 p.)
Edition:
1st edition
Place of Publication:
Birmingham, England : Packt Publishing Ltd, 2014.
Language Note:
English
System Details:
text file
Biography/History:
Williams Mitch: Mitch Williams has been involved with 3D graphics programming and Web3D development since its creation in the mid 1990s. He began his career writing software for digital imaging products before moving on as Manager of Software for Vivendi Universal Games. In the late 1990s, he started 3D-Online, his own company, where he created "Dynamic-3D", a Web3D graphics engine. He has worked on various projects ranging from interactive 3D medical procedures, online 3D training for the Department of Defense, creating one of the first 3D mobile games prior to the launch of the iPhone, and graphics card shader language programming. He has been teaching Interactive 3D Media at various universities including UC Berkeley, UC Irvine, and UCLA Extension.
Summary:
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 real-life 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
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Project 1: Building Great Web3D; A second coming; Comprehensive solutions; Mission briefing; Introduction to 3D fundamentals; Transformations - translation, rotation, and scaling; Lights, camera, action!; Navigating between multiple viewpoints; Animation with interpolators; Adding texture maps to 3D meshes; Lighting a scene and shading 3D objects with normals; Creating an animated Solar System with multiple cameras for navigation; Mission accomplished
Project 2: WebGL for E-CommerceMission briefing; Introduction to WebGL; WebGL 3D with Perspective View; WebGL texture mapping and animation; Loading a 3D modeled object, normals, and lighting; Using the mouse for interactivity; E-commerce using existing assets; E-commerce with 3D modeling; Mission accomplished; Project 3: User Experience, Story, Character, Visual Design, and Interactivity; Mission briefing; Refreshment with shader languages; Lighting 3D depths; Visual design and interactivity; Full navigation; Order of transparencies; Scene lighting; Mission accomplished
Project 4: Mobile and Web3D GamingMission briefing; Creating user interfaces in the 3D environment; Designing a game; Fun with physics and collisions; Mission accomplished; Project 5: Social Media Meets Its Destiny; Mission briefing; Bridging Facebook with WebGL; Visiting Facebook friends in WebGL; Building a navigable world of Facebook friends; Project 6: 3D Reveals More Information; Mission briefing; Linking 3D to data; Comparing multiple stocks in 3D; Displaying historical stock data; Presenting comparative data; Zooming into the data - level of detail; Mission accomplished
Project 7: Adapting Architecture, Medical, and Mechanical Engineering to Web3DMission briefing; Demonstrating environment mapping for reflections; Bending of light - calculating refraction for surfaces such as water; Creating surfaces - depth, non-smooth, natural, and realistic with normal maps; Rendering a scene as a texture to view multiple cameras simultaneously; Mission accomplished; Hotshot challenges; Project 8: 3D Websites; Mission briefing; Building a 3D website; Creating engaging scenes; Portals to navigate virtual spaces; Mission accomplished
Project 9: Education in the Third DimensionMission briefing; Selecting locations on a texture map; Selecting locations from a rotated texture map and perspective correction; Selecting irregular shapes from a textured 3D mesh; Using WebGL to teach math; Mission accomplished; Project 10: The New World of 3D Art; Mission briefing; Experiencing the art museum; Inventing interactive 3D art; Mission accomplished; Index
Notes:
Includes index.
"Cool projects that will push your skills to the limit."--Cover.
Description based on online resource; title from PDF title page (ebrary, viewed June 4, 2014).
ISBN:
9781783280926
1783280921
OCLC:
881035195

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account