GeOnDT GeOnDT for JS

Class: UMesh

UMesh

~extends Mesh
메쉬 추가기능 래퍼

new UMesh(geometry, material, opt)

Name Type Default Description
geometry BufferGeometry
material Material
opt UMesh~UMeshCO {} optional

Methods

addBeforeRenderCallback(key, callback)

렌더 직전 콜백을 이름으로 등록합니다. 같은 이름은 새 콜백으로 교체됩니다.

Name Type Description
key string

콜백 식별키

callback function

렌더 직전 콜백

animationOpacity(layer, min, max)

객체가 렌더링 될때, 투명도를 조절하여 서서히 생성되는 애니메이션을 설정한다.

Name Type Default Description
layer U3dLayer
min number 0.3 optional
max number 1 optional

computeBoundingBox()

객체의 바운딩박스를 다시 계산한다.

getBBox()Box3

객체의 바운딩박스를 반환한다.

Returns:
Type Description
Box3

getBoundingBox()Box3

객체의 바운딩박스를 반환한다.

Returns:
Type Description
Box3

removeBeforeRenderCallback(key)

등록된 렌더 직전 콜백을 제거합니다.

Name Type Description
key string

콜백 식별키

Type Definitions

UMeshCOobject

Properties:
Name Type Argument Description
utype number <optional>
bbox Box3 <optional>
tile U3dQuadTile | undefined | null <optional>