Skip to content

A 3D Terrain generator that uses different algorithms to generate terrains.

License

Notifications You must be signed in to change notification settings

GeorgePlukov/3D-Terrain-Generator

Repository files navigation

3D-Terrain-Generator

This project was created for CS 3GC3, computer graphics at mcmaster university. The purpose of the assignment was to become comfortable with rendering in a 3D space in opengl. I created a 3D terrain generator that has two algorithms for generating terrain. It calculates normals for all objects and has two light sources which can be switched between flat sn smooth shading models.

Usage

Once the github project is downloaded running the command make should create the executables and run the program. This will also print the instructions and controls to the terminal.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Credits

By George Plukov

License

License is in file labeled LICENSE

About

A 3D Terrain generator that uses different algorithms to generate terrains.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages