Understanding and Avoiding NURBS-Related Errors in GPU Mode
Issue
When using GPU rendering in KeyShot, users may encounter the error message:
"Geometry NURBS is not supported for object."
This error typically appears when NURBS geometry is present in the scene, as GPU mode does not currently support NURBS surfaces.
Environment
-
KeyShot (GPU Mode)
-
Windows
Cause
NURBS geometry can enter KeyShot in several ways:
-
Imported CAD files that contain NURBS surfaces.
-
Splitting surfaces in KeyShot after import may retain NURBS properties.
-
"Import NURBS" option enabled during import.
Resolution
To avoid this issue, consider the following solutions:
-
Disable NURBS on Import
-
In the KeyShot import settings, uncheck "Import NURBS" to prevent them from being brought into the scene.
-
Note: This will remove the ability to re-tessellate the model later.
-
-
Re-Tessellate the Geometry
-
After import, use Tools > Re-Tessellate or right-click the object > Re-Tessellate to convert NURBS to a supported mesh format.
-
Once tessellated, the object should work in GPU mode without issues.
-
By following these steps, you can eliminate or reduce instances of the "Geometry NURBS is not supported" message when using GPU rendering.
For further assistance, please contact KeyShot Support.