Skip to content

lafifii/Computer_Graphics_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Partial Project: Bezier-Curves

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.

Final Project: Solar System 3D

3D Animation Solar System using OpenGL

Topics:

  • Textures
  • Lighting
  • 3D and perspective Projection
  • Bezier Curves
  • 3D Transformation Matrix
  • Particles system

Instructions:

  • 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

About

Bezier Curves 2D Animation and 3D Solar System in OpenGL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages