Create mesh warp
create_mesh_warpMap a source TOP onto curved surfaces like domes, columns, or sculptures using a deformable textured grid. Choose bulge, wave, cylinder, or flat warps with adjustable strength.
Instructions
Map a source TOP onto a curved or irregular surface via a deformable textured grid — the curved-surface upgrade to create_projection_mapping's flat corner-pin, for domes, columns, and sculptures. Builds a Geometry COMP holding a grid that is bent into a dome (bulge), ripples (wave), half-cylinder (cylinder), or left flat, textured with the source through a Constant MAT, and rendered through an orthographic Camera + Light + Render TOP. Creates a new baseCOMP under parent_path holding all of these; output is a Null ready for setup_output; exposes a Zoom knob. Returns a summary plus a JSON block with the container path, created node paths, the output path, exposed controls, any node errors, warnings, and an inline preview image.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source_path | Yes | Path of the TOP to map onto the surface (brought in through a Select TOP). | |
| rows | No | Grid rows — more rows give a smoother curve but a heavier mesh. | |
| cols | No | Grid columns — more columns give a smoother curve but a heavier mesh. | |
| warp | No | Surface shape: bulge (dome), wave (ripples across X), cylinder (half-cylinder wrap), or flat (no deform). | bulge |
| amount | No | Deformation strength (0 = flat, 1 = full bend). Ignored when warp is 'flat'. | |
| expose_controls | No | When true (default), expose a live Zoom (camera distance) knob. | |
| parent_path | No | Parent network where the mesh-warp container is created (default '/project1'). | /project1 |