Bezier Curves animation using 4 movable control points in OpenGL
A Bézier curve is a parametric curve used in computer graphics and related fields. The curve, which is related to the Bernstein polynomial, is named after Pierre Bézier, who used it in the 1960s for designing curves for the bodywork of Renault cars. Other uses include the design of computer fonts and animation. Bézier curves can be combined to form a Bézier spline, or generalized to higher dimensions to form Bézier surfaces.
3D Animation Solar System using OpenGL
Topics:
- Textures
- Lighting
- 3D and perspective Projection
- Bezier Curves
- 3D Transformation Matrix
- Particles system
- Directional keys for moving system on x y and z axis
- F1, F2, and F3 for rotating Saturn orbit around the planet in x y and z axis respectively
- Zoom in and out + and -
- Move camera left right with A and D respectively and up and down with W and S
- V to increase rocket's speed and B to decrease it