You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
9 years ago | |
|---|---|---|
| README.md | 9 years ago | |
README.md
WebGL
Goal
The goal of this course will be to make this with code similar to this. It breaks down into two sections
- Beginner (display the robot): roughly 15 videos
- Advanced (animate the robot): roughly 15 videos
Beginner
- What is WebGL
- Setup
- Create a Renderer
- Creating a Perspective Camera
- Creating an Orthographic Camera
- Create a Spot Light
- Create a Phong Material
- Create a Circle for the Ground
- Create a Cone for the Hill
- Create a Ring for the Track
- Create Text
- Create a Sphere for the Ball
- Create a Texture Map for the Ball
- Create a Cube
- Create a Lambert Material
- Create a Torus for Each Wheel
- Create a Cylinder for the Arm
- Add Shoulder, Elbow, Forearm, Wrist, Fingers
Advanced
- Calculate Angle Between Robot And Ball
- Calculate Angle Between Tangent and Line To Ball
- Calculate Robot Stopping Point
- Create the Run Function
- Create Drive Action
- Create Reach Ball Action
- Redraw Ball in Relation to Arm
- Create Move Ball Action
- Redraw Ball in Relation to Track
- Create Reset Arm Action
- Start Driving Again
- Create Change Camera Angle Button
- Make Camera Ride The Robot Body
- Make Camera Ride The Robot Arm
- Make Camera Ride The Ball