A homebrew 3D game engine, written in C++. Scalable multithreading, modular, data-driven, Lua scripting, deferred rendering, multithreaded observer messaging, PBR, CSM, SSAO, HBAO, FXAA, POM, ECS, and many more features.
www.pauldev.org/project-praxis3d.html
#engine #gamedev #cpp #c++ #game-engine #opengl #3d
|
|
4 years ago | |
|---|---|---|
| .vs | 4 years ago | |
| Builds | 4 years ago | |
| Dependencies | 4 years ago | |
| Praxis3D | 4 years ago | |
| .gitignore | 4 years ago | |
| Praxis3D.sln | 4 years ago | |
| README.md | 8 years ago | |
| praxis icon.ico | 9 years ago |
(Work in Progress)
C++
OpenGL (Graphics API)
Modular and robust in design
Phisically based renderer
Fully scalable multithreading (functional and data decomposition)
www.pauldev.org