Asia Pacific University Library catalogue


Lamberta, Billy.

Foundation HTML5 animation with javascript / Billy Lamberta, [Keith Peters]. - New York : friendsof, c2011. - xix, 482 p. : ill. ; 24 cm.

Includes index.

Contents -- About the author --- About the technical reviewers -- About the cover image artist -- Acknowledgments -- Introduction. Part I : Java script animation basics -- Chapter 1: Basic animation concepts -- Chapter 2: Basics of Javascript for animation -- Chapter 3: Trigonometry for animation -- Chapter 4: Trigonometry for animation. Part II : Basic motion -- Chapter 5: Velocity and acceleration -- Chapter 6: Boundaries and friction -- Chapter 7: User interaction: moving objects around. Part III : Advanced motion -- Chapter 8: Easing and springing -- Chapter 9: Collision detection -- Chapter 10: Coordinate rotation and bouncing off angles -- Chapter 11: Billiard ball physics -- Chapter 12: Particle attraction and gravity -- Chapter 13: Forward kinematics: making things walk -- Chapter 14: Inverse kinematics: dragging and reaching. Part IV : 3D animation -- Chapter 15: 3D basics -- Chapter 16: 3D lines and fills -- Chapter 17: Backface culling and 3D lighting. Part V : Additional techniques -- Chapter 18: Matrix math -- Chapter 19: Tips and tricks. Appendix -- Index.

Enter the new era of web programming creativity with Foundation HTML5 Animation with JavaScript. This book details how you can use the HTML5 canvas element to create advanced web graphics and dynamic scripted animation. It covers everything that you'll need to know to complete a wide range of animated projects--from games to navigational systems, advertisements to educational applications. Enter the new era of web programming creativity with Foundation HTML5 Animation with JavaScript. This book details how you can use the HTML5 canvas element to create advanced web graphics and dynamic scripted animation. It covers everything that you'll need to know to complete a wide range of animated projects--from games to navigational systems, advertisements to educational applications.

9781430236658 (pbk.) 1430236655 (pbk.)


HTML (Document markup language)
JavaScript (Computer program language)
Internet programming.
Computer graphics.

QA76.76.H94 / L36 2011

006.74 / LAM 2011