I have some detailed models of buildings, and from them I'm making low poly versions. I place each on the terrain as a single instance in a population. Is there a way to automatically switch between the high and low res versions?
Can I set up a distance shader stack to mask the populations, so that between 0 and 100 meters from camera a high res object is shown, and the low res object is hidden, then from 101 m to 1000 m a low res object is loaded, and the high res is hidden?
You could probably hack a solution with the distance shader, but there's no automatic way to do it at present. I'd be interested in knowing what the actual rendertime difference is if you do get it working...
- Oshyan
Your on exactly the right track but you would need two populations to get it to work.
Quote from: gregsandor on April 18, 2009, 01:59:57 AM
Can I set up a distance shader stack to mask the populations, so that between 0 and 100 meters from camera a high res object is shown, and the low res object is hidden, then from 101 m to 1000 m a low res object is loaded, and the high res is hidden?
As long as the seed numbers and any distribution shader parameters are exactly the same it should work (as Oshyan says it would be a hack). Of course if your using the free version then you've just used two of your three populations up.
Richard