Skip to content

Engine optmimisations - Tile Deferred & Order Independant Transparency with linked list

Notifications You must be signed in to change notification settings

Hypesio/Engine_Optimisations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

OM3D

Made by Melvin Gidel and Antoine Aubin

Training project about 3D engine optimisation. It features :

  • OIT using linked list
  • Simple tiles deferred rendering

Order Independant Transparency using Linked List

Based on this presentation made by Christoph Kubisch : Order Independent Transparency Opengl

OIT_trees.mp4

How to build

Requirements: cmake 3.20 minimum, C++17, and OpenGL 4.5.

# At the project root
mkdir -p TP/build/debug
cd TP/build/debug
cmake ../..
make

This project is part of an EPITA course made by Alexandre Lamure and Gregoire Angerrand.

About

Engine optmimisations - Tile Deferred & Order Independant Transparency with linked list

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages