PDA

View Full Version : Capping NURBS Holes


Noxerus
12-01-2002, 01:51 AM
Hey all, I'm relatively a newcomer to Maya (I use version 4.5) and I have the following problem: I have created a NURBS surface from an extruded profile curve, and now I want to cap it - but when I select the topmost isoparam and try to create a planar surface, it won't work; I assume that's because the isoparam really isn't planar :surprised
Can anyone help me out?

If a screenshot / scene file of the object would help in some way, just ask for them.

Thanks!

dmcgrath
12-01-2002, 04:46 AM
Try selecting the iso on the object, creating a curve from that and then planing the curve. That should do it.

slayerment
12-01-2002, 05:13 AM
is creating a planar the best way to cap nurbs surfaces?

svenip
12-01-2002, 10:24 AM
i don't like this planar surface capping, because it will give you a hard edge that doesn't really exists in nature.

instead of this try following.

insert 2-3 isoparms near to the end. then take the last hull, scale it down, but not to zero (just half the way). then create a cluster on that hull, and scale that cluster to 0,0,0. after that take the cluster und move it a bit up or down, just to get a perfect round edge.

tip : instead of scaling to 0,0,0 scale it just in one axis to 0 and leave the other one. that avoids getting a pole.

Noxerus
12-01-2002, 01:09 PM
dmcgrath, it won't work either :shrug:

svenip, thanks for the tip, and I'm quite sure I'll find it very useful in the future :) but seems like it won't work for my current model..
Because my surface's border (the one I want to cap) isn't planar, when I try to scale it, it scales relatively to world coordinates, and goes in the completely wrong direction. I don't know, maybe if Maya had something like Max's view/screen/local/parent/etc switcher for transformations, it might have helped :shrug:

I have attached a screenshot of my model, maybe it'll help you understand my problem better.

Noxerus
12-01-2002, 01:18 PM
And here's the model after I just scale the topmost hull a little bit.
As you can see, the CVs on top scale just fine, but the ones on the "legs" scale relatively to world coordinates.
I tried scaling each section on its own, but because some CVs are shared between sections (the connection points between the legs and the platform in the middle), it won't work for me either.

Noxerus
12-01-2002, 03:47 PM
Eh, what the heck, here's the scene file too.
Maybe someone will be kind enough to download it, find a way to cap it, and explain it to me :applause:

graphiouz
12-01-2002, 04:43 PM
may i ask what it suppose to be?? a chair?

if you want to cap the top if you dont want super smooth transition, make a sphere and flatening it a little,. (only if it is a chair you are making)

as far as the legs or whatever, draw and snap a curve and loft it, to shape the leg part

Btw. i have d-loaded the scene, to see if i can be of any help.

Noxerus
12-01-2002, 06:38 PM
Thanks graphiouz! I hope you'll be able to help me out after seeing the scene for yourself. As for the model, nope, it's not a chair - this thingy will eventually wrap a sphere, it will be some kind of weird futuristic castle in the end.

graphiouz
12-01-2002, 07:17 PM
lol,, ok i made a [Chair] (http://hem.bredband.net/b122388/misc/chair01.jpg) out of it anyway:scream:

i dont think you are approching the modeling the right way though.
maybe you should/could learn how to model with patches.
or if your model is some sort of a mechanical thingy you could do it easy by lofting etc parts separate for a more robotic approatch.

i cant help you more then that,, im sure someone else can help you.

cheers

Andrei2k
12-01-2002, 07:56 PM
If you convert it to a poly use append poly tool to cap with a poly using the vertices on the top edge and then convert it back to a nurb it should work.

dmcgrath
12-01-2002, 07:58 PM
Okay, you need to rethink your modeling process. You need to do something like this.
Take the profile curve you created (while it's still flat) and make the surface first. Then extrude the curve later. Then take those surfaces, delete history and hide the construction curves. Now select the surfaces together, group them, and create a lattice and set the lattice to however many points you need. Then bend the lattice to make the surfaces the shape you want it to be. Then delete the history on the group and you can ungroup the surfaces if you want.

Let me know if this is what you are looking for.

CGTalk Moderation
01-13-2006, 11:00 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.