PDA

View Full Version : even points along surface


1/100
04-02-2006, 02:37 PM
I have asked this question before, but I have never really found a good solution.

I would like to be able to evenly space the points high lighted in image01 whilst keep the original disk shape as much as possible.

Plugins like AlignPoints3.7b and f_EvenSpacePoints work great on linear shapes and single axes but on points that use all 3 axes you end up with a mess or a nice evenly spaced straight line...

erikals
04-03-2006, 12:38 AM
Good question,..

Maybe using the pointfit plugin somehow, I had some probs with it though..
Or, using multiple curves, (sort of works). Unfortunatly I had some probs here as well, as all the lines unfortunatly did'nt end up 90 degrees.
http://erikalstad.com/cgtemp/multiple%20curves.avi

1/100
04-03-2006, 11:58 AM
erikals

Thanks for the .avi link and suggestions.

I know the video is straight forward, but could you confirm your steps in the video. Is layer 2 an curve from the points of layer 1.

Sorry to ask you to state the obvious, but I am not getting the same results as you.

It seems amazing that there is not a simple script out there to average out the spacing between points.

erikals
04-03-2006, 01:28 PM
Hi, no problem :)
Yes, that's correct,

I looked at it some more (thanks toby and silkrooster 4 sorting out a boolean problem) and in this case I thik this might be the fastest solution (erm,.. unfortunatly it is quite slow http://erikalstad.com/smiley/Notsatisfied.gif)

http://erikalstad.com/cgtemp/even%20space%20on%20simple%20obj.zip

In video,
- Layer 1 is your object, but as u c the top has been closed. (u do this by making a n-gon at the top, select it, extend it (E) and stretch it only in the Y direction holding down Ctrl key)
- Layer 2 is made like this. Copy the top points from Layer 1, make closed curve. Now, if u select the curve in poly mode, then u can see the curve's start point. Copy that point, go to layer 3, paste it twice. Select those two points, make it a poly (2-point poly). Now do a simple rail extrude using layer 2. Select the points in order, make it a polygon. (Not sure u need to do this, but flatten the poly so the Y axis is the same value on all points). Copy poly, bevel, paste poly, merge. it should now look like layer 2. Scale the obj slightly.

Next step is to follow the video.
Hehe, for sure one complicated task :)

erikals
04-03-2006, 01:35 PM
Hmm, found this at Flay, might have worked, unfortunatly link is dead..
http://www.flay.com/GetDetail.CFM?ID=1493

1/100
04-03-2006, 02:25 PM
Hmm, found this at Flay, might have worked, unfortunatly link is dead..

That EvenSpace plugin I had a while back. Still got it somewhere. Problem is as with the other plugins it's only good for a single axes, you end up with a evenly space straight line. I have been trying to solve this for quite a few years.

The link..
http://erikalstad.com/cgtemp/even%2...imple%20obj.zip (http://erikalstad.com/cgtemp/even%20space%20on%20simple%20obj.zip) seems to have a problem. I get an error message when trying to unzip. I know it's not me as my other zips open fine.

Thanks for the video explanation.

1/100
04-03-2006, 02:50 PM
erikals.
Don't know whether you fixed it or it was me but http://erikalstad.com/cgtemp/even%2...imple%20obj.zip (http://erikalstad.com/cgtemp/even%20space%20on%20simple%20obj.zip) is now working.

Thanks

CGTalk Moderation
04-03-2006, 02:50 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.