Basically I want to create an equivelant of houdini’s ‘scatterAlign’ node in maya. Here are my plan in steps:
- create points on surface;
- get relevent information like normal vector, world position, UV coordinates…etc, and put it all in a numpy array to manage data;
- copy to points;
I now stuck at step 1, what are the methods to create points on surface, I don’t want to use UV, meaning scatter points in uv space, and see which one is inside the surface uvshell, and then use uv coordinate to get world position. Reason why is then I’ll have to deal with how to determine if point is inside uvshell, and need to process every base mesh to cover as much uv space as possible, not very automated for my project.
What are the remaining methods to create points on surface, uniformly?