An open API service indexing awesome lists of open source software.

https://github.com/ucx15/qazwsx

QAZWSX - Quick and Zealy World Simulation eXperiment - 3D Software Raster Engine written in C++
https://github.com/ucx15/qazwsx

2d-graphics 3d-graphics game-engine rasterizer rendering-engine

Last synced: 3 days ago
JSON representation

QAZWSX - Quick and Zealy World Simulation eXperiment - 3D Software Raster Engine written in C++

Awesome Lists containing this project

README

          

# QAZWSX

3D rasterizer made in C++.

**⚠️Currently in Dev**

## Dependencies

* [stb_image_write.h](https://github.com/nothings/stb/blob/master/stb_image_write.h)
* [SDL3.2.22](https://www.libsdl.org/)
* [GLM](https://github.com/g-truc/glm)
* [nlohmann_json](https://github.com/nlohmann/json)

## Quick Start

Setup SDL3 and GLM in [Libs](Libs/) directory.

Then-
```
$ ./build.ps1
$ ./qazwsx
```

## ShowCase

![draw_cube.png](Out/Progress/draw_cube.png)
![draw_quad.png](Out/Progress/draw_quad.png)