Skip to content
Projects

imadr/blaz has 33 GitHub stars and 3 forks. GitHot measured 0 in 7 days. Last checked 2026-11-09 15:48 UTC. Last push 2026-03-03.

How these counts are measured

3D engine with no dependencies, all code is written from scratch

Measured star growth

in 24h
Update delayed
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

🔥 blaz

3D engine with no dependencies, all code is written from scratch

Building

  • Install CMake >= 3.12
  • git clone https://github.com/imadr/blaz.git
  • cd blaz
  • mkdir build && cd build
  • cmake .. to generate the build files
  • cmake --build . to run the build or use the generated visual studio project file/makefile to build
    You can also use cmake-gui

Samples

Sample Screenshot
01-triangle
02-cubes
03-pbr
04-raymarching
05-raytracing
06-shadow
07-ao

Building for web

  • Install emscripten
  • emsdk_env.bat or emsdk_env.sh
  • mkdir build_wasm && cd build_wasm
  • emcmake cmake ..
  • cmake --build .
  • To build a specific sample cmake --build . --target "01-hellotriangle"

Explore related projects