We use cookies to provide essential features and services. By using our website you agree to our use of cookies .

×

Warehouse Stock Clearance Sale

Grab a bargain today!


Webgl Programming Guide
By

Rating

Product Description
Product Details

Table of Contents

  • 1. Overview of WebGL
  • 2. Your First Step with WebGL   
  • 3. Drawing and Transforming Triangles
  • 4. More Transformations and Basic Animation
  • 5. Using Colors and Texture Images
  • 6. The OpenGL ES Shading Language (GLSL ES) 
  • 7. Toward the 3D World   
  • 8. Lighting Objects
  • 9. Hierarchical Objects 
  • 10. Advanced Techniques
  • A. No Need to Swap Buffers in WebGL   
  • B. Built-in Functions of GLSL ES 1.0
  • C. Projection Matrices    
  • D. WebGL/OpenGL: Left or Right Handed? 
  • E. The Inverse Transpose Matrix   
  • F. Load Shader Programs from Files  
  • G. World Coordinate System Versus Local Coordinate System   
  • H. Web Browser Settings for WebGL  
  • Glossary   
  • References     
  • Index 

About the Author

Dr. Kouichi Matsuda has a broad background in user interface and user experience design and its application to novel multimedia products. His work has taken him from product development, through research, and back to development, having spent time at NEC, Sony Corporate Research, and Sony Computer Science Laboratories. He is currently a chief distinguished researcher focused on user experience and human computer interaction across a range of consumer electronics. He was the designer of the social 3D virtual world called “PAW” (personal agent-oriented virtual world), was involved in the development of the VRML97 (ISO/IEC 14772-1:1997) standard from the start, and has remained active in both VRML and X3D communities (precursors to WebGL). He has written 15 books on computer technologies and translated a further 25 into Japanese. His expertise covers user experiences, user interface, human computer interaction, natural language understanding, entertainment-oriented network services, and interface agent systems. Always on the lookout for new and exciting possibilities in the technology space, he combines his professional life with a love of hot springs, sea in summer, wines, and MANGA (at which he dabbles in drawing and illustrations). He received his Ph.D. (Engineering) from the Graduate School of Engineering, University of Tokyo.

Dr. Rodger Lea is an adjunct professor with the Media and Graphics Interdisciplinary Centre at the University of British Columbia, with an interest in systems aspects of multimedia and distributed computing. With more than 20 years of experience leading research groups in both academic and industrial settings, he has worked on early versions of shared 3D worlds, helped define VRML97, developed multimedia operating systems, prototyped interactive digital TV, and led developments on multimedia home networking standards. He has published more than 60 research papers and three books, and he holds 12 patents. His current research explores the growing "Internet of Things," but he retains a passion for all things media and graphics.

 

Ask a Question About this Product More...
 
Look for similar items by category
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

Back to top