Projection engine

Projection engine is a free and open-source 3D graphics engine and editor.

Follow the development here


Cornell Box by Vinc3r


Repositories

Engine core

Renderer base structure

Editor

Editor UI and app

Milestones

  • Fast and structured forward renderer
  • "Immediate" mode node editor
  • New lens effects
    • Motion blur
    • Depth of field
  • Dedicated transparency pass with access to opaque geometry information
  • SSR with roughness based blur and normal influence
  • New shading models
    • Sheen, clear-coat, anisotropic, isotropic, unlit
  • Screen-space decals
  • Screen-space shadows for any light type
  • More lights: now up to 310 lights can be integrated in a scene
  • Lighting improvements and early contribution discard for improved
  • Project selection without a separate app (HUB)
  • Icons and lines for more editor information while working on a scene
  • Distance culling and screen-door effects
  • New grid rendering system
  • Orthographic projection
  • New rotation gizmo renderer
  • New debug shading methods: Lighting complexity, roughness/metallic/ao/albedo, random colors,
  • Atmospheric scattering

License

Projection Engine is licensed under the GNU General Public License, Version 3. Some files may have other compatible licenses.

For more information.

Top categories

Loading Svelte Themes