rdg Posted June 22, 2007 Share Posted June 22, 2007 I want to generate a non self intersecting path though 2d/3d space. Think of a spacefilling structure - where some object is copied to every position. To avoid double faces (reference point selected twice or more) I need to be sure that a point is skipped if the path passes it again. I was thinking about using the pointcloud functions to find points in a given volume and removing those from the group being processed. Would this be possible? Or would it be better to produce such point-sequences outside houdini and import then into chops? Another idea was to have a lsystem build a structure and process the this points for self intersection. The resulting animation should look like this: http://www.count-as-one.net/_mov/grow_01.mp4 I did this with maxscript but deleted the double cubes manually - but using arrays/lists this would have be possible automated. Thinking about it: As all subsequent points need to be shifted in time this would require heavy choping. Maybe the external method is better: reading a pointcloudfile. generate a path through it. find double selceltions and remove them. generate a point list (numbered) generate a time list (where growtriggers are recorded) genereate a normal list (normal of $PT pointing to $PT +1) - but this could happen in houdini. maybe. Georg Quote Link to comment Share on other sites More sharing options...
rdg Posted June 22, 2007 Author Share Posted June 22, 2007 Houdini just told me again: DONT THINK_JUST DO. http://proforma.preset.de/tai-chi-hou-dini...-cg_01_0001.mp4 Base is a lystem generated curve. Some normal/upvector manipulation and here they grow. The douplicate cube (not visible in this shot) could be deleted by a manual group. To get a start in pointclouds(?) I think I will search for a way to select points if they are to close. happy weekend. Georg Quote Link to comment Share on other sites More sharing options...
rdg Posted June 25, 2007 Author Share Posted June 25, 2007 still no need for pointclouds. I used a function inside a groupSOP to determine if a point is on a position already occupied by a previous point ... http://proforma.preset.de/tai-chi-hou-dini...-cg_02_0001.mp4 hm. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.