AnicetNgrt / study-of-3D-Graphics-Rendering-Cookbook

Bits of code and experiments I made while reading "3D Graphics Rendering Cookbook" by Segey Kosarevsky & Viktor Latypov

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal study of "3D Graphics Rendering Cookbook" by Segey Kosarevsky & Viktor Latypov

Bits of code and experiments I made while reading 3D Graphics Rendering Cookbook.

Most of the code in this repository is heavily inspired by and/or copied from the book's code samples, which are open-source. Find all the missing bits and pieces in the official git repository of the book.

Build on Linux

Add all the assets from the official git repository of the book's /data/ and /deps/ directory into this repository's /data/ and /deps/ directory.

Make sure you have OpenGL, Vulkan, cmake, make, g++ and Python3

cd build
cmake .. -G "Unix Makefiles"
make

Run

Go to the root directory of this repository and run binaries located in the /bin/ directory from there.

About

Bits of code and experiments I made while reading "3D Graphics Rendering Cookbook" by Segey Kosarevsky & Viktor Latypov

License:MIT License


Languages

Language:CMake 69.3%Language:C++ 17.9%Language:Python 12.9%