No description
Find a file
Hartmut Seichter d9edd85e60 merge changes
2025-06-02 21:39:32 +02:00
etc/cmake inching slowly towards a renderer 2019-01-11 23:21:09 +01:00
share start to refactor for C++23 2024-06-06 23:45:53 +02:00
src merge changes 2025-06-02 21:39:32 +02:00
tests update cmake 2025-05-22 13:44:36 +02:00
tools/glad-0.1.14a0 added glad generator and a glad runtime 2017-06-29 07:15:32 +02:00
.clang-format fiddling around with new image layout storage 2024-08-02 22:58:15 +02:00
.gitignore WiP 2024-07-11 09:22:39 +02:00
CMakeLists.txt first sweeping through size and image 2024-07-16 18:51:14 +02:00
LICENSE WiP 2024-07-27 09:40:02 +02:00
README.md WiP 2024-07-27 09:40:02 +02:00
TODO.md working mesh rendering and shader uniforms 2019-01-30 23:52:38 +01:00

pixwerx

pixwerx is a general purpose 3D engine written in C++23 and scriptable with Lua.

Principles

  • datadriven design
  • multiple platform capable through heavy usage of STL
  • minimal set of dependencies
  • efficiency through meta-meta programming techniques
  • no CPU intrinsics

License

pixwerx is licenced under the terms of the MIT License. Please consult the LICENSE file.

Authors

© 1999-2024 Hartmut Seichter