Add Normal and Position output sockets to Sample Nearest Surface node
Right now, if I want to sample both the position and normal of a surface, I have to use two
Sample Nearest Surface
nodes, which isn't ideal when the surface is 500k+ and even one sample surface node causes slowdowns.
Compare
Sample Nearest Surface
to
Sample Curve
. The curve one has built-in output sockets for position, normal and tangent, the most common things you want to sample from a curve, and then on top of that you get another value socket for a custom attribute to sample.
Sample Nearest Surface
should at a minimum have a built-in Normal socket, because that's what most users sample from a surface.
0 Comments