GeOnDT GeOnDT for JS

Class: UExtrudeGeometry

UExtrudeGeometry

~extends UExtrudeBufferGeometry
2D 형상(Shape)을 지정한 깊이만큼 밀어 올려 입체로 만드는 압출(Extrude) 지오메트리 클래스입니다.
three.js의 ExtrudeGeometry와 유사하게, 형상과 압출 옵션(깊이·베벨·경로 등)을 받아 3D 지오메트리를 생성합니다.

new UExtrudeGeometry(shapes, options)

형상(Shape)을 압출해 3D 지오메트리를 생성합니다.
단일 형상 또는 형상 배열을 받으며, options.depth만큼 밀어 올려 입체를 만듭니다.

Name Type Description
shapes Shape | Array.<Shape>

압출할 2D 형상 (또는 형상 배열)

options UExtrudeGeometry~UExtrudeGeometryOptions

압출 옵션 (깊이·베벨·세그먼트·경로 등)

Type Definitions

UExtrudeGeometryOptionsobject

UExtrudeGeometry 생성 옵션

Properties:
Name Type Argument Default Description
curveSegments number <optional>
12

커브 세그먼트 수

steps number <optional>
1

압출 방향 세그먼트 수

depth number <optional>
100

압출 깊이

bevelEnabled boolean <optional>
true

베벨 활성화 여부

bevelThickness number <optional>
6

베벨 두께

bevelSize number <optional>

베벨 크기

bevelSegments number <optional>
3

베벨 세그먼트 수

extrudePath Curve.<Vector3> <optional>

압출 경로 커브

UVGenerator UVGeneratorType <optional>

UV 생성기