Houdini 21.0 Nodes Copernicus nodes

Layer from Curves Copernicus node

Render Curves into a Layer.

On this page
Since 21.0

Layer from Curves constructs a layer from curves. It is higher level than Rasterize Curves COP, and has support for adjusting width and profile.

Parameters

Look

Width

Width in image space of the curves.

Width along Curve

Adjust the width of the curve along its length.

Profile

Adjust the profile output across the width of the curve.

Color along Length

Set the color along the length of the curve.

Color across Width

Set the color across the width of the curve.

UV Twist Rate

Scroll the u value across the length of the curve; this allows for a twisted rope look on the texture map.

Rasterizaton

Tile

Replicate the curves so the layer will tile.

Tile Size

The size of the tile in image space. For non square images this should reflect the aspect ratio.

Force Tilable V

Round the v channel of any intrinsic:uv output down to the closest integer to allow tiling.

Joints

How to join the corners of curve.

Round

Use a round circle to apply the corners.

Sharp

Extend the corner to a sharp point.

Endpoints

How to rasterize the endpoints of the input curves.

Flat

Leave the two ends of the curves as flat.

Round

Create rounded (spherical) caps at the two ends of the curves.

Max Joint Scale

The amount to multiply the curve width to control how far the corner extends. This prevents spikes at sharp corners in curves.

Resample

Resample the input curves to smooth them out.

Segment Length

The length to break the curves into.

Treat Polygons As

How to inteprolate polygonal curves.

Straight

Directly interpolate maintaining the straight lines.

Subdivision

Smooth the curves with a subdivision approach. This will not interpolate the original points.

Interpolating

Smooth the curves with a bicubic approach, this will interpolate the original points but oscillate.

Resample by Polygon Edge

Each edge of the polygon will be resampled independently. This option will preserve corners in the input.

Inputs

size_ref

A representative layer that determines the size of the output image and controls the metadata.

curves

The source curve geometry.

Outputs

color

An RGB Layer of the color of the curves, black where there is no curves.

alpha

A Mono layer falling off from the center of the curve to the edge. Where the curve meets itself, the maximum is used. This gives a distance function.

profile

A Mono layer of the profile ramp applied to the curve.

lengthcolor

An RGB Layer of just the length color.

widthcolor

An RGB Layer of just the width color.

uv

A UV Layer of the UVs of the curve. Use these with a Texture Sample COP to apply a texture.

uvscale

A filter scale factor for how stretched the UV values are. Use this to make sure the UV Transform COP properly filters.

depth

A Mono layer providing the distance from the camera for the curve.

id

The layer that stores the ID values.

See also

Copernicus nodes