Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.08 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.08 KB

Practice code for opengl super bible

Dependencies

All dependency are included in submodule

git clone https://github.com/maidamai0/opengl_super_bible.git --recursively
  • glad

    Load opengl functions, already in deps/glad.

  • glfw

    Manage windows and OpenGL context

  • fmtlib

    Replace std::cout,std::cerr, printf,sprintf...

  • glm

    OpenGL math library

  • tinyply

    PLY file reader

Code style

All code is formated by clang-format with default google style.

Documentation

See documentaion for detail.

Some PlantUML code is used in documentation and GitHub markdown doesn't support it for now. So, I recommend rendering these markdown files by yourself with an editor support PlantUML embedded with PlantUML. VScode with a PlantUML extension is a good choice.