PDA

View Full Version : Nurbs, shading and preferences!


elvis75k
06-12-2003, 10:29 AM
This is my nurb surface generated by bevel+ a 2 curves...
If i stay in wireframemode (h-key 4) i love the tesselation and the flow of the curves look great; but when i swith my view in shade mode (h-key 5) i see a creepy surface like a low poly just show in picture here.... Something wrong with me? May i have to change some preferences.... (i have already try to improove Display->Nurbs smoothness to fine) -???:annoyed: -

Kabab
06-12-2003, 10:36 AM
select the object and press the 1,2,3 to increase the quailty..

Maya just tessalates it very low so your viewport is fast when you render it the image will look fine (well most of the time).

elvis75k
06-12-2003, 12:01 PM
I knew that... 1,2,3.. But why when i switch between wire and shade i notice the difference? Seems like wireframe has much isoparp than you can see in the shade mode... Just turn me in a confused artist (a-la-dali')

Kabab
06-12-2003, 12:40 PM
I just guess the tessalation value for wireframe is higher then shaded.

elvis75k
06-12-2003, 01:20 PM
did u know p.shermann? Thanks man...

Kabab
06-12-2003, 01:22 PM
Originally posted by Elvis75k
did u know p.shermann? Thanks man...
Nope i have no idea who p.shermann is....

misterdi
06-12-2003, 01:32 PM
If you look at Display->NURBS smoothness->Custom option box, you will see that setting for wireframe and shaded mode is to separate setting.

But if you select isoparms that is not the whole number (i.e 1.25, 1.33 etc) it will be shown as dotted yellow line, but if you pick the isoparm that has whole number (i.e: 1, 2, 3) it will be shown as solid yellow line.

But usually when the smoothness is set to 1, it only show the real (whole number) isoparms,

Best regards

plotz
06-12-2003, 02:19 PM
Keep in mind that NURBS surfaces are only mathmatical descriptions of a surface in space. Theoretically they have unlimited resolution.

When you look at a NURBS wireframe's isoparms you're seeing the "true" nature of what the surface is...a bunch of curves that can't be rendered.

When you switch to a shded view the curves have to be tesselated into polygons and rendered as a shaded surface.

The difference you're seeing between wireframe and shaded view modes is the difference between the curve precision settings for wireframe and shaded mode.

If you go into the attribute editor under "Nurbs Surface Display" you'll see a setting for "Curve Precision" and "Curve Precision Shaded". The number for shaded, by default, is lower. So when you shade a NURBS object fewer polys get made. This keeps your system running smoothly. If you up that number your shaded NURBS objects will look smoother.

If you want to see tesselation of a NURBS suface in action move further down the attribute editor to "Tesselation" and turn on the "display tesselation" checkbox. Now you can see the polys that your NURBS surface will be turned into when you render. If you fiddle with the numbers you can see the changes in how the surface will smooth.

CGTalk Moderation
01-15-2006, 09:00 AM
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.