31 lines
953 B
Markdown
31 lines
953 B
Markdown
---
|
|
title: "Prism"
|
|
date: 2020-08-11
|
|
draft: false
|
|
source: "https://git.sr.ht/~redstrate/prism"
|
|
license: MIT
|
|
tags:
|
|
- Prism
|
|
- 3D
|
|
- C++
|
|
- Vulkan
|
|
- Metal
|
|
featured: yes
|
|
layout: "project"
|
|
---
|
|
|
|
My latest cross-platform game engine.
|
|
|
|
<!--more-->
|
|
---
|
|
|
|

|
|
|
|
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.
|