SpartanEngine

A game engine with an emphasis on real-time cutting-edge solutions

MIT License

Stars
2K

Bot releases are visible (Hide)

SpartanEngine - Development Build

Published by github-actions[bot] 9 months ago

Commits

  • d1191b5: [Editor] Updated broken contributing link (Panos Karabelas)
  • e0d3a38: [SSR] Replaced trilinear mip bluring with gaussian blur which also accounts for reflection distance (Panos Karabelas)
  • 0a02e4c: [Renderer] cleaned up render target creation (Panos Karabelas)
  • 15e207e: [SSR] Fixed an issue where invalid UVs would be sampled (Panos Karabelas)
  • 093f1ef: [IBL] Improved visuals and the environment convolution trigger (Panos Karabelas)
  • d52713e: [Shaders] Some minor tweaks (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • ff24951: [SSR] Improved stability (Panos Karabelas)
  • 704942e: [SSR] Minor improvements (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 1999e54: [SSR] Improved stability (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • bdb173a: [VolumetricFog] Improved behaviour based on light type (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 028e716: [Profiler] Removed dispatches metric is useless at this point (Panos Karabelas)
  • 16b472a: [Visiblity] Ordering by depth will only happen once now (when needed) (Panos Karabelas)
  • 8bf65b1: [Renderer] AABBs will now change color depending on their visibility (frustum and occlusion), instances entities will now correctly draw the bounding box of all the instances (Panos Karabelas)
  • fed771c: [Occlusion] Disabling for now since it's working as expected yet (Panos Karabelas)
  • 61f8e02: [Editor] Removed forgotten property from render options (Panos Karabelas)
  • 1247efd: [Visibility] Disabled debug drawing (Panos Karabelas)
  • 1f495dd: [D3D12] Build fix (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 7e3aed9: [Shadows] Set default resolution back to 2048 (beyond that, in the forest, the framerate is tanked) (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • c4c141f: [ShadowMap] Switched to point samplers since they produce transparent edges (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 019a423: [Renderer] Replaced constant buffer array with a single constant buffer, since we only have one now (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 165cbe8: [Lights] Fixed a bug where toggling shadows or transparents shadows, would not immediatly update the light array of the renderer (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • a86a4d9: [CPU] Improved performance (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • a07d771: [Shaders] Optimised gbuffer roughness and matalness material sampling (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 649769a: [Forest] Fixed an issue where the pine tree normal map was used as the albedo (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • bf84fb0: [Terrain] The surface is now automatically split into tiles, each tiles receives it's own culling, this improves performance for the gbuffer and shadow depth passes (Panos Karabelas)
  • b1c749f: [Physics] Set default friction values to 1.0 and 0.0 (rolling), this prevents certain objects from performing impossible movements (Panos Karabelas)
  • c85f0bd: [World] Merged cube and helmets into one world called "Objects" also added a 4th model which was in the assets folders but never used (Panos Karabelas)
  • 6b96186: [Terrain] Fixed a bug where terrain splitting would work but you could spot seams where the tiles meet where there were no vertices (Panos Karabelas)
  • 4d2ef51: [Terrain] Simplified code a little bit (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 33147bd: [Camera] Fixed an issue where underwater control/swimming didn't quite work (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 2bf6360: [Forest] Added skyrim music (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • c511e83: [Camera] Updated movement to use ApplyForce() instead of manually setting the velocity (which resulted in a very floaty feeling in the forest) (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 4aa094a: Update readme.md (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • f3b8ad4: Update readme.md (Panos Karabelas)
  • e375d5a: [Renderer] Increased far plane from 1000 to 4000 (Panos Karabelas)
  • d817cae: Merge branch 'master' of https://github.com/PanosK92/SpartanEngine (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • cb60f0a: [Renderer] Increased frame constant buffer size so it's enough for sponza (this is temporary) (Panos Karabelas)
SpartanEngine - Development Build

Published by github-actions[bot] 10 months ago

Commits

  • 81fad5e: [Renderer] Fixed shutdown assert related to a resource that wasn't deleted (Panos Karabelas)