Houdini 20.0 Nodes Geometry nodes

Crease geometry node

Manually adds or removes a creaseweight attribute to/from polygon edges, for use with the Subdivide SOP.

On this page

This operator adds the creaseweight attribute to specific edges in the input geometry so they will crease when you convert to subdivision surfaces with the Subdivide SOP.



The edges to crease.

Normally you will use this operator in the viewer and simply select the edges you want; however, if you need to you can also use a space-separated list of the following codes in this field to specify edges:




All edges in primitive number n.


Point number n / edges with point number n.


Edge number m of primitive n.


Edges between point number a and point number b.


How this node affects any creaseweight values already on the edges.

Add To Existing Value

Add the Crease value below to the existing value.


Replaces any existing crease with the Crease value below.


Remove any existing crease value.


Value to add/set for the creaseweight attribute.

Add Vertex Color

Adds color to creased vertices to make them easy to recognize in the viewer.


CreaseBasic Example for Crease geometry node

This demonstration contains four different examples of applying the creaseweight attribute to polygonal geometry utilizing the Crease SOP, Vertex SOP, Attribute Create SOP, and Subdivide SOP.

It also points out some of the differences between rendering with Mantra vs. RenderMan. It is important to know that Mantra can not render the creases due to Copyright laws.


Rendering creases with Mantra requires the addition of a Subdivision SOP for calculating the geometry. The Render tab’s Geometry parameter at the object level should be set to: Geometry As Is.

If Renderman is being used, the Subdivide SOP is only for previewing the result. Renderman calculates creases during the render. The Render tab’s Geometry parameter at the object level should be set to: Polygons as Subdivision Surfaces.

See also

Geometry nodes