Yotsuba Games
Back to Node List

Solid Shell

solid_shell

Keeps only a shell of the given thickness.

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
掚み
thickness
Float
0.10.01–4 / step 0.01

æź»ăźćŽšăżă§ă™ă€‚

Overview

Hollows out a solid, leaving only a shell of the specified thickness. It creates vessels, containers, and architectural forms in one step: turn a sphere into a hollow ball, a cylinder into a pipe, or a box into a room.

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

Usage tips

  • Hollowing alone does not change the exterior; the outside of the shell retains the original shape. To reveal the cavity, carve an opening with solid_subtract or expose a cross-section by intersecting with a box using solid_intersect.
  • The go-to vessel recipe is sphere → shell → cut away the upper half with solid_subtract = bowl.
  • thickness is in units. At 16px/unit, 0.1 is a wall about 1.6 pixels thick. Walls that are too thin may break during rendering, so a final thickness of at least 2 pixels is safer.

Related nodes

  • solid_subtract — carve an opening or cross-section
  • solid_intersect — expose a cross-section
  • solid_sphere / solid_cylinder / solid_box — source shapes to hollow out
  • solid_render — convert it to pixel art

Examples

Create vessels, pipes, and exterior building walls. Combine with carving to expose a cross-section.

Back to Node List
Solid Shell — PixPipeline Node Reference