KeyShot Forum

Technical discussions => General discussion => Topic started by: Robb63 on June 06, 2014, 04:36:53 AM

Title: No Edge Rounding With Nurbs Import?
Post by: Robb63 on June 06, 2014, 04:36:53 AM
I just noticed that if I use the Rhino plugin and import as "Nurbs", that "Rounded Edges" is not available. Is that something that may comeback, or just won't be possible if you are using Nurbs import?
Title: Re: No Edge Rounding With Nurbs Import?
Post by: thomasteger on June 06, 2014, 06:10:32 AM
Totally different animal. You don't have polygons with NURBS. We may be able to do something in the future.
Title: Re: No Edge Rounding With Nurbs Import?
Post by: DriesV on June 06, 2014, 06:15:14 AM
When importing NURBS, rounded edges aren't available in poly mode either.
I would suspect this to be possible?

Dries
Title: Re: No Edge Rounding With Nurbs Import?
Post by: Robb63 on June 06, 2014, 06:16:31 AM
That's what I thought  :(
Title: Re: No Edge Rounding With Nurbs Import?
Post by: thomasteger on June 06, 2014, 06:19:25 AM
We left this out on purpose when NURBS are present. Because if you apply rounded edges in poly-mode and the switch to NURBS mode, these rounded edges are gone. We are trying to avoid this confusion.
Title: Re: No Edge Rounding With Nurbs Import?
Post by: m2tts on June 06, 2014, 03:45:42 PM
I thought the point of "nurbs" mode was to be able to tailor the quality of the models you bring in by creating the mesh within Keyshot rather than relying on the original CAD program's mesh creation.

The point being: aren't we always, always seeing a shaded mesh when we look at geometry on a screen, as that is what the video card has to process to do the shading? Nurbs are just the underlying math of surface description equations. A shading mesh is generated on top this geometry by your video card to see these equations. So can't the rounding algorithm still work on this mesh that has to be there anyway? Or am I completely misunderstanding how this stuff gets done.
Title: Re: No Edge Rounding With Nurbs Import?
Post by: KeyShot on June 06, 2014, 09:08:44 PM
With NURBS import KeyShot can use the NURBS data directly without any mesh. You can keep zooming in and see a smooth surface. We use some pretty sophisticated and unique algorithms to enable this as NURBS ray tracing traditionally has been too slow and prone to numerical issues.

Unfortunately, rounding edges is significantly more complicated with NURBS, and we are looking into new ways to support this functionality.
Title: Re: No Edge Rounding With Nurbs Import?
Post by: arturbrancoder on November 06, 2014, 06:15:24 AM
Looking Forward to see this solve in the coming versions of KS.