Yotsuba Games
Back to Node List

Solid Round

solid_round

Rounds all edges by inflating the solid.

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
ă‚œăƒȘッド
solid
Solid
Required
ćŠ ć·„ă—ăŸă„ç«‹äœ“ă§ă™ă€‚

Output Ports

NameTypeDescription
ă‚œăƒȘッド
solid
Solid
ćŠ ć·„ćŸŒăźç«‹äœ“ă§ă™ă€‚

Parameters

NameTypeDefaultRangeDescription / Options
äžžă‚ćŠćŸ„
radius
Float
0.10–4 / step 0.01

äžžă‚ăźćŠćŸ„ă§ă™ă€‚

Overview

A finishing node that rounds all edges of a solid together. It softens hard edges in an assembled Boolean result, giving it a friendly material quality like a toy, candy, or slime.

  • Coordinate system: z-up (x right, y back, z up). Dimensions are in units (converted to pixels at render time with pixels_per_unit).

Usage tips

  • Place it after combining. Rounding the edges created by solid_combine / solid_subtract is effective; combining after rounding can leave hard seams.
  • Start with a restrained radius. Even 0.05–0.1 (about 1–2 pixels at 16px/unit) changes the pixel-art impression enough. Larger values inflate the shape itself and erase detail.
  • Remember that the whole shape expands uniformly. If the increased dimensions are a problem, make the source primitive smaller by the radius.

Related nodes

  • solid_combine / solid_subtract — build the shape to round
  • solid_intersect — another way to process selected edges by cutting with a shape
  • solid_render — convert to pixel art

Examples

Use it as a finishing step that gives a hard CSG result a softer look.

Back to Node List
Solid Round — PixPipeline Node Reference