How to manually place points on a surface?

   6823   4   0
User Avatar
Member
159 posts
Joined: 7月 2010
Online
I want to use the copy sop to duplicate geometry onto the points of another object.
However I want to be able to place the points precisely on the object with points.
I have used the scatter points sop for previous tests which served the purpose of previz.
Now I need to be able to place those points in specific locations on the surface?
Any ideas?
I have searched the houdini documentation and googled for it, without success.
Any suggestions would be much appreciated.
-synthetic
User Avatar
Member
8575 posts
Joined: 7月 2007
Offline
maybe curve tool with primitive snapping on
(or just place points close enough, then ray them to geo with minimum distance method)
then add sop to keep just points
and transfer attributes from original geo if you need some
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
257 posts
Joined: 11月 2007
Offline
I tend to do this:

Project a nurbs grid onto the geo with a ray sop. Use a wrap-deform (clothdeform) to stick the grid to the surface.
Add a point with an add sop. Use a vopsop with a uv lookup so you can look up position by using a uv coordinate. (with primitive attribute vop).

I would not recommend this for a lot of points, but I have used it succesfully for making tears/drool run down a person's face.
Cg Supervisor | Effects Supervisor | Expert Technical Artist at Infinity Ward
https://www.linkedin.com/in/peter-claes-10a4854/ [www.linkedin.com]
User Avatar
Member
379 posts
Joined: 12月 2006
Offline
I was using Curve tool and Ray to project points onto surface. Simple as that.
User Avatar
Member
159 posts
Joined: 7月 2010
Online
Thanks for the suggestions. I'll give them a try.
  • Quick Links