SimpleRenderEngine Versions Save

Small C++14 render engine

1.1.4

5 years ago

ImGUI 1.65. Sprite atlas. Make pivot point optional in JSON. Fix Mojave black screen issue (OpenGL)

1.1.3

5 years ago

Fix sprite atlas bug (MSVC).

1.1.2

5 years ago

Maintain uniforms on shader recompile. Add ImGui_RenderTexture(). Add SDLRenderer::setWindowIcon(). More strict resource management for shader code.

1.1.1

5 years ago

Libraries as submodules. Mesh::MeshBuilder::recomputeNormals(). Mesh::MeshBuilder::recomputeTangents().

1.1.0

6 years ago

1.1.0 Shadowmap support. Mesh indices 32 bit option (now uses uint32_t for mesh indices instead of uint16_t). Fixed Camera::screenPointToRay for scaled/offset viewport.

1.0.10

6 years ago

1.0.10 Update ImGui to 1.60. Procedural skybox. Face culling option in Shader. Two sided rendering.

1.0.9

6 years ago

1.0.9 Better support for stencil operations using shaders

1.0.8

6 years ago

1.0.8 Skybox. Inspector for RenderPass. All g_ uniforms are now defined in global_uniforms_incl.glsl.

1.0.7

6 years ago

1.0.7 Performance improvements (global uniform buffer). Flatten render queue. VR: Fix left/right eye offset bug.

1.0.6

6 years ago

1.0.6 Inspector: Correctly show integer attributes in Mesh and Shader. Inspector: Navigate mesh data (vertex attributes). Fix binding of integer attributes. Matrix arrays as uniforms.