I need a little advice from you. Right now, my graphic engine projects loads a model from hdd (let’s say, a cube) and copies this cube for every object in the graphic memory (so, if i load 300 objects, i have the same model 300 times in my memory), which is, politly said, a waste of memory.
I’m planning to load every model only once into the memory, the same with textures and so on. Now I started a discussion with a friend, if it is better to hold every model/texture once in the memory or to unload it when it’s unused for a certain time.
What do you think which way is better? I think it’s better to hold the data, so I don’t have to reload it, when it was unused for a while.
I hope you can help me (as well as I hope, that I’m in the right subforum)
Have a nice day,