So far as I understand the limitation with Nanite comes from it unable to handle animation/WorldPositionOffset. While I am hoping there will be improved foliage feautures in the future I am not personally not counting on it. It seems we are still bound to oldskool methods of foliage creation. Keep in mind though that Nanite might open up more rendering budget for foliage so you mind, possibly, not even need to use Octahedronal Imposters.
Eh, there’s a few obvious ways to use nanite with foliage. Not in the way they want, flat runtime performance. But enough to get it working. I wouldn’t be surprised if “nanite skinned/wpo mesh support 0.1” comes out quite soon, maybe even by launch.
You’d still need octahedral impostors though, no getting around that.
Oddly enough they’ve already got it working, just not for foliage. Nanite already auto generates octaherdral impostors for models when they get below 128 triangles in LOD. Would be nice to see that useable elsewhere.
I have tried Ryan’s and Luciano’s plugins. Also followed Luciano’s Udemy Course. The first pass wasn’t what I had hoped for though.
After this post, I found these Forum threads:
It seems I’ll need to do some more work on the material shader. With my own shader, it looked like the light/shadows on the trees were coming from a different direction (idea there…). I’ll definitely need to tinker some more.
Hopefully the OI generation currently in-engine will be expanded.
correct, there are a bunch of problems with Luciano’s shader. The main one is that the sub-surface scattering is somewhat broken. When I have some free time I will look into fixing these shaders and will post them here for those interested