RTR is at its most efficient when there is nothing!

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0b0c840e-6c78-49f5-bc8c-3ae4fe865442/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/89481d78-e899-47ec-8cac-7a40cb0da15c/Untitled.png

Before Rendering: CPU → CPU → GPU

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3ce9aaf0-340d-4d04-b2ab-98519c94bc54/Untitled.png

Occlusion process - builds up a list of all visible models/objects

It happens per object - not per polygon

  1. Distance Culling (LOD)

  2. Frustum Culling

  3. Precomputed Visibility

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6a290f34-5894-4b2b-9c05-c061aa518b8c/Untitled.png

  4. Occlusion Culling

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8c446c9b-393c-4e15-9afc-3a90c162ef57/Untitled.png