Calculating the screen size of a foliage instance using object bounds?

None of the scale values reflect the instance either, the transform matrix is the same - almost back to square one.

Even stranger is that it has stopped working in the ISMs and HISMs! (I’m sure I didn’t change the code either, but it does now act as I thought it has in the past at least)

There’s something I saw in the UE code which seemed to get the InstanceManager and Instance Index and find the transform from there - I’ll take a look at that this evening…

Otherwise - you could add UVs to the mesh as I did in my tool to give you the position (0-1) of the pixel (it would take 2 sets of UVs to get all 3 dimensions oc) - or another method could be to store the scaled radius in the instance custom data…

Anyway, here’s a link to rdMeshTools which can create those UVs - but I’d still like to try the InstanceData access way anway.