Yotsuba Games
Back to Node List

Solid Combine

solid_combine

Unions two solids. Smooth mode blends them organically.

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
A
a
Solid
Required
Aๅดใฎ็ซ‹ไฝ“ใงใ™ใ€‚
B
b
Solid
Required
Bๅดใฎ็ซ‹ไฝ“ใงใ™ใ€‚

Output Ports

NameTypeDescription
ใ‚ฝใƒชใƒƒใƒ‰
solid
Solid
ๅˆๆˆๅพŒใฎ็ซ‹ไฝ“ใงใ™ใ€‚

Parameters

NameTypeDefaultRangeDescription / Options
ใƒขใƒผใƒ‰
mode
Enum
Hardโ€”

ๅˆไฝ“ใฎใ—ใ‹ใŸใงใ™ใ€‚

  • ้€šๅธธHard
    ใใฎใพใพๅˆไฝ“ใ—ใพใ™ใ€‚
  • ใชใ‚ใ‚‰ใ‹Smooth
    ๅขƒ็›ฎใ‚’ใชใ‚ใ‚‰ใ‹ใซ่žๅˆใ—ใพใ™ใ€‚
่žๅˆๅŠๅพ„
smooth_radius
Float
0.20.01โ€“2 / step 0.01

ใชใ‚ใ‚‰ใ‹ๅˆไฝ“ใฎ่žๅˆๅŠๅพ„ใงใ™ใ€‚

Overview

Combines two Solids into one by SDF union. It supports the smooth fusion that makes the Solid lane compelling, creating organic shapes with melted boundaries such as slime bulges, snowman joins, and rock masses.

  • Coordinate system: z-up (x right, y back, z up). Dimensions are in units and are converted to pixels by pixels_per_unit during rendering.

Usage tips

  • Use no smoothing for hard unions in architecture or machinery. Add a small smooth fusion radius for organic matter such as creatures, rocks, or liquid.
  • Start the smooth radius at 10โ€“20% of part size. Too large a value thins and melts the shape.
  • Merge many parts by chaining this node. Position each part with solid_transform first.

Common pitfalls

  • Fine details vanish after fusion: the smooth radius is too large. It has a proportionally stronger effect on smaller parts.
  • The result needs mesh export: Solid intentionally does not polygonize. Start in the Model lane when GLB is required.

Examples

A basic operation for stacking primitives into a building or character base.

Related nodes

  • solid_subtract / solid_intersect โ€” difference and intersection
  • solid_transform โ€” placement before union
  • solid_render โ€” rasterize the result to pixel art
  • model_group โ€” collect parts in the Model lane without fusing them
Back to Node List
Solid Combine โ€” PixPipeline Node Reference