using the object pivot point as base for adjusting normals from gives a nice soft look for foliage but when this material is used on foliage instances, the normals break. Pretty sure it is because the object pivot point is not per instance, so it's probably at 0,0,0 or something. Does anybody know if there is a way to get…
okay was asking for friend and hadnt actually messed with it much myself but after actually looking in the material function i think it was simple solution the second output is for instances then seems that need to subtract from the world position rather than object, seems like object position for foliage instances is…
I'm not firing unreal up now to work out the exact mechanics of it but iirc you can get position information via the vertex interpolator node It's been a couple of years since i was fiddling with this but I have a feeling I never solved the pivot placement properly and ended up just baking the information into vertex color