课程简介:
This experiment course including 9 experiments:
Experiment 1 Simple Graphics Drawing with OpenGL
Experiment 2 Line and Circle Rasterization
Experiment 3 Triangle Rasterization
Experiment 4 2D Geometric Transformation
Experiment 5 3D Geometric Transformation
Experiment 6 Modeling& Viewing Transformation
Experiment 7 Projection Transformation
Experiment 8 3D Modeling
Experiment 9 Shading
Welcome to learn these experiments. If you have any suggestions and questions, you can contact me with my WeChat public accounts.
课程章节:
Experiment 1 Simple Graphics Drawing with OpenGL
Draw points, lines, triangles, rectangles and polygons with OpenGL
Experiment 2 Line and Circle Rasterization
Learn to draw lines, and circles with Midpoint method using OpenGL.
Experiment 3 Triangle Rasterization
Learn to draw a triangle with brute force rasterization and scan-line method using OpenGL
Experiment 4 2D Geometric Transformation
Learn to use 2D geometric transformation.
Experiment 5 3D Geometric Transformation
Learn to use 3D geometric transformation.
Experiment 6 Modeling& Viewing Transformation
Learn to use Modeling and Viewing transformation in 3D Viewing.
Experiment 7 Projection Transformation
Learn projection transformation and viewport transformation in 3D Viewing.
Experiment 8 3D Modeling
Learn to model some simple 3D objects by OpenGL.
Experiment 9 Shading
Understand and master the lighting and material of OpenGL program, and be able to correctly use the light source and material function to set the required shading effect.