Cargando…

WebGL Hotshot.

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, demon...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Williams, Mitch
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2014.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • 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.