WebGL and Three.js Fundamentals
Pluralsight
Course Summary
In this course, viewers will learn how to develop WebGL applications using the Three.js library.
-
+
Course Description
This course will cover the fundamentals of the Three.js library, which is best known for its usage in creating WebGL applications. We will start the course by looking at the history and use cases of WebGL, and then move on to meshes, loading models, lighting, materials, texture mapping, scene interaction, and how to integrate a physics engine into your applications. The course will wrap up by putting everything you have learned together to create a 3d version of the classic game, Frogger.
-
+
Course Syllabus
Introduction- 16m 34s
—Introduction 6m 44s
—History of WebGL and Three.js 5m 58s
—Course Outline 3m 50sThree.js Building Blocks- 29m 23s
—Three.js Building Blocks 5m 11s
—Coordinates Refresher 3m 40s
—Camera and Rendering Options 7m 5s
—Object3D 4m 46s
—Modifying Position, Size, and Rotation 6m 35s
—Common Problems 1m 30s
—Summary 0m 32sMeshes and Geometry- 23m 31sMaterials, Lighting & Textures- 25m 4sScene Interaction- 28m 51sCreating Three.js Frogger- 10m 21s