HELP! Rhino surfaces

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  06 June 2002
Unhappy HELP! Rhino surfaces

I'm quite new to Rhino.
My problem is surfaces I make using NetworkSrf command don't match the curves which are made of.
Specially if the surface is intended to be a thin one.
I have rebuilt the curves and surfaces with different point counts and degrees but still they don't match.
I have also changed "Tolerance" options when making the surface.
The only thing that happens is I have a surface with more or less faces.
as can be seen in the pictures below.
Even when I extude a surface from an edge of a surface the extruded surface.

What should I do?
Please help me.
Thanks in advance
Attached Images
File Type: jpg 1c.jpg (11.3 KB, 316 views)
Legend of Arad
  06 June 2002
Another view
Attached Images
File Type: jpg 2c.jpg (16.6 KB, 307 views)
Legend of Arad
  06 June 2002
This might seem to be very easy to you but has stoped my modeling project in Rhino and now I have to continu it in 3DMax...

When I see the wireframe one I don't find anything wrong and they seem to be match properly.....!!!

So is this a Rhino bug?
Attached Images
File Type: jpg 3.jpg (41.9 KB, 280 views)
Legend of Arad
  06 June 2002
been a while since I used Rhino heavily but have you tried combining the surfaces?
Surfaces are sometimes tesselated differently (depending on when or how they were created and if they have been modified later) and even though the curves match the polygons may not. You may also get it right again by updating the tesselation, but I can't remember where that was (I don't have Rhino here right now)...possibly in the options.
Combining surfaces tells rhino that they definartely belong together and so the tesselation should be the same on all.

  06 June 2002
Select the surfaces and type JOINSRF

If the suerfaces refulse to join, type JOINEDGE and select the edges

If that doesn't work, type PTON for both surfaces, turn OSNAP on to Point and snap the points on one surface edge to another. Then they'll join.

NETWORKSRF works bestt if the curves line up.

Use OSNAP NEAR and INTERPCRV when creating your cross cureves this way they'll all be touching. If they're not, Rhino has to interpolate between the actual position of the curves, and it's often not pretty.
  06 June 2002
Thanks for your comments
But still as you can see the wireframes of the same extruded curves with different degree,point count,... fit the curves but
their shaded view has problem and doesn't match the curves and
the wireframe.

So I think I should first make the whole car in one surface and then trim parts.

I did so and the trimed surfaces edges fit together but still their
edges are very sharp ,So ry to estrude their edges but again the
extuded surfaces don't match the trimed surface edge.

perhaps I have to make a surface between two trimed surfaces edges and then try to use something like blend surfaces or fillet
surfaces (which I don't know their differences,but I usually use blend) to make a soft edge for them.
Attached Images
File Type: jpg 5b.jpg (45.4 KB, 237 views)
Legend of Arad
  06 June 2002
Another question is does increasing surface point counts have any effect on the shape of shaded surface and its
face counts?
Attached Images
File Type: jpg 6b.jpg (16.3 KB, 233 views)
Legend of Arad
  06 June 2002
the hurdle will be to replace your trimmed surfaces with untrimed ones. I generally never have a trimmed surface unless there's a boolean union or difference involved (or if I CAP an object).

Rebuildsrf may change the shape of your surfaces slightly. What I tend toward is either double the pointcount on the U or V direction (depending on which I need to increase) or get as close to double as possible.

This will decrease the amount of variance in the surface shape.

If you do this with all your surfaces, you'll be able to snap in the seams.

this is a good example of where it may be wise to use NETWORKSRF use EXTRACTWIREFRAME and set up a network off that from your trimmed surfaces.
  06 June 2002
i tried rhino once..........
  06 June 2002
one other thing regarding surfaces with naked edges, when you go to export them, it's sometimes a pain to figure out how rhino is facing the normals.

One of the big reasons I close all my surfaces is because rhino always faces normals OUT (unless I specifically tell it to face them in...

I rarely use surfaces with naked edges... As to making your car a single surface, that may be a solution for you.

I know FORD uses rhino for designing car bodies, but I never heard what their primary method of doingso is within rhino. Single Surfaces with trims may be it.

What you may consider is doing your body as a single surface, closing it at the bottom and using Boolean operations to add detail to it like cutting out the windshield, hood seams, wheel wells, etc...

This will give you a high quality object in rhino which will be easier to get a high integrity mesh from (assuming you're meshing it).
  06 June 2002

Thanks Grey
I rebuilt the surface,when I clicked the preview button,
every thing seemed to be right and the surfaces seemed
to match properly.
Then I clicked on ok button and the shaded surfaces returned to
their previous situation again but wireframe ones had much more
control points.
So I tried to export these all to 3dmax and there all surfaces
seemed to match each other properly.
So this is a Rhino bug when it wants to show shaded surfaces.

About trimming solution:
I'm modeling in this way from a tutorial I found at:

Mr Thomas suurland has made a very nice Beetle car using
trim solution and the surfaces seem to fit each other tightly.

Here is the picture:
Attached Images
File Type: jpg 18rhino.jpg (34.1 KB, 201 views)
Legend of Arad
  06 June 2002
no, it's not a bug!!!!

Rhino tesselates the NURBS for shaded preview, in effect, creating polygons for each object.

It's called Tesselation, and every NURBS program with preview does it. (some engines render nurbs without tesselation, but this is a different animal, slow as molasses and unsuitable for preview).

IF the surfaces are NOT joined, it will create separate polygon surfaces which will invariably have gaps.

I'm trying to remember how to adjust this, and I know there was a way... I can't seem to find it. I never need to because I always join my surfaces when I don't want to see gaps.
  06 June 2002
sorry, forgot to add this part.

IF you need to know that your seams match up, do a Joinsrf then shownakededges with the object selected. If it shows the edges you just joined highlighted, you know they don't match.
  06 June 2002
Hi, it looks like you need to go into the render properties and change the mesh setting to smooth and slower...
  06 June 2002

I was looking right at that tab too!

Nice Save, thanks
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 02:23 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.