What should normally be more efficient

Hi Everyone,

I am facing a dilemma. Imagine you want to model the shape af a gothic cathedral, therefore shapes like the buttress will repeat themselves many times.
There are different ways to tackle this point, but i do not know which one is meant to be the most efficient.

I’m going to risk an (un)educated guess :slight_smile: I would think one of the first two options because they use less memory, require less calculations to be performed by the cpu and requires less data transfer to the gpu. Not sure if display lists would make a big difference.
Personally I would just implement all three and see what works best…

Fastest method: duplicate all the data in a VBO, render the lot in one go.
Most memory efficient method: store buttress as a single VBO, render many times using glTranslatef()

Cas :slight_smile: