Skip to content

HDC427/INF443-3D-Computer-Graphics-Homework

Repository files navigation

INF443: 3D Computer Graphics Homework

Computer science course provided by Ecole Polytechnique on algorithms and techniques in computer graphics. Topics covered in this set of exercises are:

  1. Modeling
    • Spline surfaces
    • CSG tree
  2. Textures
    • 2D texture plating
    • Perlin noise
    • Billboard
  3. Descriptive Animation
    • Cardinal spline interpolation
    • Hierarchical animation
  4. Animation by simulation

Most part of the exercises are contained in ./scenes/3D_graphics

Compilation

The compilation can be done either using the provided

  • Makefile: Linux/MacOS only
  • CMakeLists.txt using CMake (Linux/MacOS/Windows)

The library has one external dependency: GLFW which can be installed through standard packages in Linux/MacOS (see the provided detailed tutorials).

Reference

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published