Back to Node List

Model Cylinder

model_cylinder

Generates a z-up flat-shaded cylinder with automatic UVs and named body/top/bottom regions. Caps can be disabled; mesh booleans are not performed.

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

Output Ports

NameTypeDescription
モデル
model
Model
組み立てたゲーム向けポリゴンモデルです。
テクスチャレイアウト
texture_layout
TextureLayout
2D素材作成に使う自動UVと名前付き領域です。

Parameters

NameTypeDefaultRangeDescription / Options
半径
radius
Float
0.50.01–32 / step 0.05

x-y平面上の半径です。

高さ
height
Float
10.01–64 / step 0.05

z方向の大きさです。

分割数
segments
Int
163–128

側面を構成する平面の分割数です。

フタ
capped
Bool
true

上面と底面のフタを生成します。

パーツ名
name
Text
Cylinder

GLBに保存する安定したパーツ名です。

Overview

Creates a low-poly cylinder model. It is a base primitive for pillars, tanks, cans, and logs, with automatic UVs and named body, top, and bottom regions. It is one of the core primitives in the Model workflow for pixel-art textures.

Usage tips

  • Low segment counts are the low-poly approach. Even a six- or eight-sided prism reads as a cylinder with pixel-art textures and flat shading.
  • The side (body) and caps (top/bottom) are separate regions, so model_set_material can assign different textures—for example, bark on a log's side and growth rings on its ends.
  • Disable the caps for an open tube or pipe to save polygons.

Common pitfalls

  • Trying to mix it with Solid nodes: this is separate from solid_cylinder. Use the Solid workflow for a pixel-art image and the Model workflow for a 3D model asset.

Related nodes

  • model_cone — matching roof or tip
  • model_set_material / model_render / model_gltf_export — standard workflow
  • solid_cylinder — the same shape in the pixel-art image workflow
Back to Node List
Model Cylinder — PixPipeline Node Reference