Skip to content

copper3d / Modules / Utils/add3DLabel

Module: Utils/add3DLabel

Table of contents

Interfaces

Functions

Functions

addLabelToScene

addLabelToScene(scene, text, x, y, z, scaling, option?): void

Parameters

NameType
scenebaseScene | copperMScene
textstring
xnumber
ynumber
znumber
scalingnumber
option?Object
option.fontstring
option.font_sizestring

Returns

void

Defined in

src/Utils/add3DLabel.ts:51


convert3DPostoScreenPos

convert3DPostoScreenPos(container, camera, mesh): screenPosType

Parameters

NameType
containerHTMLDivElement | HTMLCanvasElement
cameraPerspectiveCamera
meshObject3D<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>, Material<MaterialEventMap> | Material<MaterialEventMap>[], Object3DEventMap> | Sprite<Object3DEventMap>

Returns

screenPosType

Defined in

src/Utils/add3DLabel.ts:105


convertScreenPosto3DPos

convertScreenPosto3DPos(container, camera, pos): positionType

Parameters

NameType
containerHTMLDivElement | HTMLCanvasElement
cameraPerspectiveCamera
posscreenPosType

Returns

positionType

Defined in

src/Utils/add3DLabel.ts:78