Jaysmito101 / Xlux

A Multi Threaded Software Renderer
MIT License
38 stars 1 forks source link

Lines of code Maintenance Support me on Patreon

Xlux

Xlux Engine is powerful multi-threaded Software Renderer with zero dependencies. It can run on any platform with C++20 available.

Xlux can ideally be used as a library and extended to whatever usage desited with a very flexible API. The forntend of the API is mostly inspited by vulkan.hpp but its way simpler compared to the actual vulkan API.

Features Implemented:


Examples

The examples for this has been made similar to https://learnopengl.com/

Hello Triangle source

Hello Triangle

Textues source

Textures

Transforms source

Transforms

Going 3D source

Going 3D

Model Loading source

Model Loading

PBR source

PBR

More comming soon...