Michał Witanowski

Results 65 issues of Michał Witanowski

There are plenty of memory leaks when running core test and engine test. Fix them all (if possible). Write a test initializing and releasing the engine multiple times.

bug
high priority
medium

Implement missing parts of the engine's C++ API. The API should: - be very well documented (in doxygen style) - provide all functionalities the engine offers: - creating and managing...

enhancement
medium priority
huge

- Move fonts rendering routines to the engine's code, so that renderer module does not use FreeType library. - Provide better API: currently text alignment options are hidden in GuiRenderer.hpp...

enhancement
medium priority
huge

Use tesselation, where possible: - terrain rendering - mesh smoothing

low priority
new feature
huge
proposal

low priority
new feature
medium
proposal

low priority
new feature
huge
proposal

low priority
new feature
huge
proposal

Implement level of detail for: - meshes (tesselation, multiple meshes with different triangle count, etc.) - lights and shadows (disable shadow rendering or reduce shadow map resolution when distance is...

low priority
new feature
huge

- serialization (obvious - every resource must be serializable) - more attributes (emissive color, transparency, etc.) - multiple layers with custom layer mixing (aka splatting) - attributes parametrization (for example...

enhancement
medium priority
low priority

- efficient heightmaps rendering - mipmapping - texture splatting

low priority
new feature
huge