redstrate.com/content/software/prism/index.md

1.2 KiB

title date draft source license tags resources featured layout
Prism 2020-08-11T22:29:22-05:00 false https://git.sr.ht/~redstrate/prism MIT
Prism
3D
C++
Vulkan
Metal
src name
img/buddha.png Buddha Statue
src name
img/custom models.png Custom Models with Sphere
src name
img/pcss.png PCSS in action
src name
img/sponza.png Sponza example scene
yes project

Cross-platform game engine specializing in the real-time rendering of physically-based graphics.


{{< resource page="projects/prism" name="PCSS in action" >}}

This engine is the summation of all of my graphics developer knowledge. The list of features is not limited to:

  • Physically based rendering and image based lighting based on scene probes or from a dynamic sky.
  • Skeleton and also a basic cutscene system.
  • Custom editors to edit the most common assets, such as materials and maps.
  • Beautiful shadows using a runtime configurable option of PCSS, PCF or just plainly sampled.
  • Scalability options including turning off all image based lighting or toning down point light shadowing which can run on lower end devices such as a phone.
  • Advanced render interface layer that can run on top of Vulkan, Metal and eventually DirectX.