Training course video lecture content introduction: Introduce WebGL technology from the basics, introduce the basic WebGL rendering pipeline, the functions and usage of various commonly used buffers, combine program examples to achieve a comprehensive explanation, focus on the three-dimensional theory, and explain in depth the three matrix transformations and one coordinate transformation in the three-dimensional theory, and explain the core technologies of WebGL one by one. WebGL tutorial "WebGL Basics Practical Video" teaching course content directory: 01. Hello webgl-the first webgl program.mp4 02. Draw a triangle and analyze the program.mp4 03. Graphics card content allocation - use of vertex buffer (1).mp4 04. Graphics card content allocation - use of vertex buffer (2).mp4 05. Graphics card content allocation - use of index buffer.mp4 06. Shader analysis (1).mp4 07. Shader analysis (2).mp4 08. Introduction to projection - orthogonal projection (1).mp4 09. Introduction to projection - orthogonal projection (2).mp4 10. Introduction to basic graphic elements: point, line, and surface.mp4 11. Understanding the colorful world - Introduction to texture mapping (1).mp4 12. Understanding the colorful world - Introduction to texture mapping (2).mp4 13. Introduction to Point Sprite - Drawing floating points. (Applicable to texture mode).mp4 14. Introduction to Multi-Textures - Creating Floating Clouds.mp4 15. Perspective projection-enter the three-dimensional world.mp4 16. Learning the rendering pipeline, basic theory of drawing with GPU graphics card.mp4 17. Mathematical knowledge learning - three-dimensional vector.mp4 20. Learning of texture filtering, pasting the cube.mp4 21. Introduction to compressed texture formats.mp4 22. Keyboard control, control the rotation, scaling, and translation of three-dimensional objects - learning of model matrix.mp4 23. Learning of composite model transformation - in-depth understanding of model matrix.mp4 24. Mixed Learning - Transparent and Translucent Objects.mp4 25. FBO implementation - achieving picture-in-picture effect, i.e. offline rendering (1).mp4 26. FBO implementation - achieving picture-in-picture effect, i.e. offline rendering (2).mp4 27. Mouse Control Scene.mp4 29. Implementing __person camera control.mp4 30. Implementing __person camera control (2).mp4 31. Third Person Camera (1).mp4 32. Third Person Camera (2).mp4 33. Third-person camera - ray method - realize the conversion between screen and world coordinates.mp4 34. Lighting - Real 3D World, Parallel Light.mp4 35. Lighting - Real 3D World - Point Light Source.mp4 36. Lighting - Real 3D World - Highlights.mp4 37. Introduction to the model.mp4 39. Binary file operations.mp4 40. Loading and display of binary model files, as well as format definition.mp4 42. Implementation of the notice board 2-the slightest disturbance.mp4 43. Vertex State Buffer - VAO.mp4 44. Scene Management-Node.mp4 45. Scene Management - Bounding Box Calculation.mp4 46. Scene Management - View Frustum Calculation - Invisible Culling.mp4 47. Drawing of sky box.mp4 48. Particle Effects-Explosion.mp4 50. Pure shader to achieve atomization effect.mp4 52. Principles of Skeleton Animation.mp4 |