Adverti horiz upsell

polyNurbsIntersect 2.0.3 for Maya (maya script)

split polygonal meshes using NURBS surfaces

Button download


  • 2011, 2010, 2009, 2008, 8.x, 7.x

Operating Systems

  • Irix
  • Linux
  • Mac
  • Windows


Last Modified:04/24/2010
File Size: 11.1 KB



polyNurbsIntersect will allow the user to cut a polygonal surface with a nurbs surface like the
"intersect surface" option for NURBS in maya. The idea behind is the matter of trimming
polygonal surfaces with the boolean options. This usually works bad for nonmanifold meshes, "open" surfaces like planes or high density meshes imported from sculpting tools like mudbox.

1. it doesn`t work well with kinked 1-degree surfaces
2. sometimes it can occur that  if you use some very stretched smooth shaped surfaces some intersecting edges will not be recognised as intersecting ones. In this case try to insert some isoparms in the NURBS surface in the problematic intersection area, this should fix this behaviour

You have to source the polyNurbsIntersect.mel. Usage:    polyNurbsIntersect( options );
For detailed descriptions of options, please see polyNurbsIntersect.mel.
If you find it best to do that all on a shelf button, copy the interface.mel to your shelf.
There is an icon provided with the downloadable file.


changes with 2.0.0

-added two new subdivision methods: "subdivide by edgeLength" and "subdivide by curvature"
-added new separation option: "separate by surface side"
-execution speed with default settings is now several times faster compared with v 1.0.0
changes with 2.0.1

-fixed a little bug causing the script to crash while processing meshes containing intermediate shapes
-added interface option to select resulting meshes populating a certain surface side

for detailed descriptions have a look at polyNurbsINtersect.mel

edits 07.01.2010 only fixed a little syntax error, nothing new so far

changes with 2.0.2

-nothing new, just reloaded it with a different version number because doesnt seem to replace the old buggy file within the same version number. Hope this works. IF IT STILL GIVES A SYNTAX ERROR MESSAGE, just add "/*"  (without the quotation marks of course)  to the very beginning of polyNurbsIntersect.mel

changes with 2.0.3

fixed a little bug that caused maya 2011 to error when creating the GUI

Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • gators89
  • shiryuta
  • Vojtech Lacina
    Vojtech Lacina
  • geoill
  • rushcg
  • MNeMiC
  • sloth78
  • Herman76