Cinema Engine Introduction

Cinema Engine is a graphics engine that I will be writing as part of the CSE 167 final project. The aim of this engine is to create a basic cinematic experience for the user through the use of different post-processing and shading techniques. The different elements that I will aim to implement include HDR, Bloom, Depth of Field, Motion Blur, Shadow Mapping, God Rays, Fog, Real-Time reflections (such as water reflections), a Basic Particle System and SSAO. On top of all this I also want to implement some basic audio and may create my own soundtrack for the demonstration.

Inspiration for this engine originated from recent games such as “Jedi: Fallen Order”, “Death Stranding” and “Red Dead Redemption 2” which all provide a cinematic experience for the player and all set the bar for realistic realtime graphics. My engine will not come close to achieving what these games do over these next two weeks, however I will try to implement as much as I can.

Current state of the graphics engine (picking up from project 4)

By the end of the project I hope to be able to create a scene that has a similar atmosphere to that seen in the Featured Image above. As of now, I have set up a new project and have copied over my previous code from CSE 167 Project 4.

Leave a comment

Design a site like this with WordPress.com
Get started