Skip to content

Conversation

@mmmhj2
Copy link
Member

@mmmhj2 mmmhj2 commented Nov 29, 2025

A small refactor of the render system that grows into some new features:

  • Support for lighting. Both shadow casting lights with shadowmaps and non casting lights are supported. Components for lights are to be discussed.
  • Support for skybox and cubemap in general. HDRi support is planned but depends on the asset loader.

Minor refactors:

  • Initialization of Vulkan removed from RenderSystem.
  • Show message box for unrecoverable errors.
  • Remove constant classes and Vukan wrappers.
  • Aggregate global data management.
  • Fix and update on documentations.

@mmmhj2 mmmhj2 self-assigned this Nov 29, 2025
@mmmhj2 mmmhj2 added the enhancement New feature or request label Nov 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants