CSGCylinder

Inherits: CSGPrimitive < CSGShape < GeometryInstance < VisualInstance < CullInstance < Spatial < Node < Object

CSG圆柱形状。

描述

该节点允许您创建用于CSG系统的圆柱(或圆锥体)。

属性

bool

cone

false

float

height

1.0

Material

material

float

radius

1.0

int

sides

8

bool

smooth_faces

true

属性说明

Default

false

Setter

set_cone(value)

Getter

is_cone()

如果创建了true圆锥,则radius将仅应用于一侧。


Default

1.0

Setter

set_height(value)

Getter

get_height()

圆柱体的高度。


Setter

set_material(value)

Getter

get_material()

用于渲染圆柱体的材质。


Default

1.0

Setter

set_radius(value)

Getter

get_radius()

圆柱体的半径。


Default

8

Setter

set_sides(value)

Getter

get_sides()

圆柱体的边数越多,圆柱体的细节越多。


Default

true

Setter

set_smooth_faces(value)

Getter

get_smooth_faces()

如果true,则将圆柱体的法线设置为具有平滑效果,使圆柱体看起来是圆形的。如果false,则圆柱体将具有平坦的阴影表现。