Planetside Software Forums

General => Terragen Discussion => Topic started by: cyphyr on September 14, 2009, 10:59:08 AM

Title: Which is more memory intensive/friendly ?
Post by: cyphyr on September 14, 2009, 10:59:08 AM
Looking at Franks latest image, Autumn (http://forums.planetside.co.uk/index.php?topic=7550.0), got me wondering. As far as Terragen is concerned which would be more efficient?

A: loading 20 different object populations each of a single object (for arguments sake lets say 50 poly's)
or
B: loading one object population that is made up of a single object which itself in made up of 20 objects each of 50 polys.

Total number of polys should be the same but the node network will differ (obviously ;) ) I "think" it would be almost identical with a slight overhead for the first option in that it would need an extra 3 nodes (plus textures?) for each population (total 60 extra nodes !! maybe not so slight then :)) So "B" would be more efficient but "A" would give more control.

What do you think?

Richard
Title: Re: Which is more memory intensive/friendly ?
Post by: FrankB on September 14, 2009, 11:55:57 AM
I have chosen A for more control. It wasn't so hard to set up these 10 populations or so, after all.
If you look closely, the components overlay each other, but the little maple fruits and certain dead leaves pile up in the center, and other populations fall-off at a larger distance. That would have been more difficult to arrange with option B.

Regards,
Frank
Title: Re: Which is more memory intensive/friendly ?
Post by: rcallicotte on September 14, 2009, 12:09:03 PM
I wonder if when we create populations that these are actually memory instances and not just a proliferation of the same object over the number of the population.
Title: Re: Which is more memory intensive/friendly ?
Post by: Oshyan on September 14, 2009, 11:16:24 PM
I reckon perhaps A would be slightly more memory intensive in that it uses 20 nodes to do what B does in 1, but I'm really not sure. The only way to be sure is test... ;)

- Oshyan
Title: Re: Which is more memory intensive/friendly ?
Post by: rcallicotte on September 15, 2009, 08:48:31 AM
Oshyan, do you know if the TG2 populations are instances or are actually the object multiplied?
Title: Re: Which is more memory intensive/friendly ?
Post by: jo on September 16, 2009, 02:47:55 AM
Hi Calico,

They're instances, that's why you can render so many of them.

Regards,

Jo
Title: Re: Which is more memory intensive/friendly ?
Post by: rcallicotte on September 16, 2009, 08:54:17 AM
Thanks Jo.  Cool.