|
Macro Sweep Bend Problems (again)
About Truespace Archives
These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.
They are retained here for archive purposes only.
Macro Sweep Bend Problems (again) // Bugs
Post by hemulin // Jun 26, 2006, 8:44am
hemulin
Total Posts: 1058
|
This problem was visited in a previous post but didn't really appear to be answered. When trying to macro sweep my object (attatched below), even when selecting 'bend' in all places possible, this object will not bend, this occurs in both tS6.6 and tS7.1, however it does not do this on all objects, some objects macro sweep fine.
There must be a definitive answer out there somewhere. I've attached the object and line below, I would be thankful if anybody could try sweeping the top of the booleaned cylinder using the line provided.
PS If you suceed could you post the object back up here please. :o |
Post by splinters // Jun 26, 2006, 8:49am
splinters
Total Posts: 4148
|
Think that might have been my thread Hemulin in response to Stoker's request for a wire fence...
Answer was to loft using nurbs-this appears to be a persistent problem with the polygon side of things. |
Post by hemulin // Jun 26, 2006, 8:50am
hemulin
Total Posts: 1058
|
Think that might have been my thread Hemulin in response to Stoker's request for a wire fence...
Answer was to loft using nurbs-this appears to be a persistent problem with the polygon side of things.
Ah, shame, this is going to be annoying..... (thanks) |
Post by Chester Desmond // Jun 27, 2006, 5:45am
Chester Desmond
Total Posts: 323
|
I was able to do it in TS5.1 but I had to convert the spline from a NURBS curve to a path first ("convert nurbs patch to polyhedron", then used CK's edge2path tsx to get a storable path which I was able to use with the macro\sweep tool) ..the bend option worked fine for me. Wouldn't you have to use a path\polyspline rather than a NURBS curve if you are sweeping a poly object? Is this a limitation of 6.6-7 you are trying to determine? FWIW I've never had any issues in 5 with the bend not working. IN any case, here is the swept object.
One thing that popped into my mind while using the edge2path: there is a checkbox in that plugin called 'bend' which I am assuming orients the points in a certain way when it creates the path, maybe the curve you were using had some points with wacky normals which caused the problem. Incidentally it worked whether I checked this bend box or not, just to add confusion to the issue.... |
Post by Chester Desmond // Jun 27, 2006, 6:12am
Chester Desmond
Total Posts: 323
|
going a little further, I tried this in the 6.6 demo and it would not work (whether I checked off 'bend' in the edge2path plugin or not) it seems to toggle between 2 states of "opposing bentedness" (benderifity? :confused: )when you press the bend button as shown in the 2 pics here:
also worth noting maybe is that the path generated with 'bend' checked off, when used as an animation path, reorients the animated object to a 'look ahead' type of motion whereas the non-bent path does not change the objects orientation. Now I'm thinking that your sweeping issue may have to do with the way the points on the curve are oriented and this is confusing the macro sweep tool... |
Post by Chester Desmond // Jun 27, 2006, 7:47am
Chester Desmond
Total Posts: 323
|
me again....just noticed that 6.6 has a curve to path tool of its own...I wonder if there isn't something in there that is not working correctly (ie in the conversion options) .. I tried several different conversion options all to no avail, so at this point I'm now commenting on\investigating a potential bug than trying to see if its option\setting related ..this conversion tool and its options seems to be the only major difference between ver 5 and 6 in the area of sweep\path\ functionality..for some reason the floors don't seem to be orienting themselves correctly |
Post by splinters // Jun 27, 2006, 8:02am
splinters
Total Posts: 4148
|
BEND should move the faces 'swept' so they are perpendicular to the path i.e. giving a smooth and correct bend. However, they are a bit 'picky' about working-sometimes they do, a lot of the time they don't. Still there in TS7.1 if you were curious (use the Nurb workaround)...:( |
Post by Chester Desmond // Jun 27, 2006, 8:08am
Chester Desmond
Total Posts: 323
|
my apologies...the first .cob I uploaded did have a bad section...this one should be good |
Post by hemulin // Jun 27, 2006, 8:24am
hemulin
Total Posts: 1058
|
Thanks for the swept fuel line Chester... :banana:
I was able to do it in TS5.1 but I had to convert the spline from a NURBS curve to a path first ("convert nurbs patch to polyhedron", then used CK's edge2path tsx to get a storable path which I was able to use with the macro\sweep tool)OK, i've never used edge2path so I don't know what it's like.
..the bend option worked fine for me. Wouldn't you have to use a path\polyspline rather than a NURBS curve if you are sweeping a poly object?Whenever I macro sweep an object I stick it in the paths library, presumably that changes it to a path.
Is this a limitation of 6.6-7 you are trying to determine? FWIW I've never had any issues in 5 with the bend not working. IN any case, here is the swept object.Yeah, thanks for that. I only tried it in 6.6 and 7.1, it can't be a limitation because sometimes you can macro sweep a polygon perfectly, it's wierd!
One thing that popped into my mind while using the edge2path: there is a checkbox in that plugin called 'bend' which I am assuming orients the points in a certain way when it creates the path, maybe the curve you were using had some points with wacky normals which caused the problem. Incidentally it worked whether I checked this bend box or not, just to add confusion to the issue....Hmmm, is suppose it could be, however I didn't notice creating any points with wierd directions, well, not any more than with any other splines.
Cheers Chester
my apologies...the first .cob I uploaded did have a bad section...this one should be good
Oh, ok...
(use the Nurb workaround)...
Yeah, I haven't quite got that to work yet... |
|