new UViewBox(options)
광원이나 조망권 분석 등 시각적인 분석 Mesh 관련 클래스
| Name | Type | Description |
|---|---|---|
options |
UViewBoxCO |
Members
-
azimuthnumber
-
-
colorColorRepresentation
-
-
directionVector3
-
-
distancenumber
-
-
endVector3
-
-
geometryBufferGeometry
-
-
heightnumber
-
-
indicesArray.<number>
-
-
materialMeshStandardMaterial
-
-
meshUMesh
-
-
opacitynumber
-
-
parserany
-
-
polarnumber
-
-
rightAxisVector3
-
-
searchGeomPany
-
-
sideSide
-
-
startVector3
-
-
startOffsetnumber
-
-
transparentboolean
-
-
upAxisVector3
-
-
vertexCntnumber
-
-
verticesArray.<number> Float32Array
-
-
widthSegmentnumber
-
Methods
-
detectCollision(scenes, useBVH)
-
분석 Mesh와 충돌하는 충돌하는 지형과 건물을 계산하여 Mesh를 갱신하는 함수
Name Type Description scenesArray.<Object3D> app의 전체 화면들
useBVHboolean optional -
getContainedTiles(tiles)Array.<ViewBoxTile>|undefined
-
Name Type Description tilesArray.<ViewBoxTile> Returns:
Type Description Array.<ViewBoxTile> | undefined
Type Definitions
-
UViewBoxCOobject
-
생성자 옵션
Properties:
Name Type Argument Default Description appU3dApp 앱 인스턴스
startVector3 시작 좌표
endVector3 끝 좌표
distancenumber <optional>
분석 거리 (기본값: start.distanceTo(end))
startOffsetnumber <optional>
10 ViewBox Start Offset
azimuthnumber <optional>
10 ViewBox의 방위각(좌우각)
polarnumber <optional>
0 ViewBox의 고도각(상하각)
widthSegmentnumber <optional>
100 ViewBox의 너비 Segment
heightnumber <optional>
0.5 ViewBox 높이
opacitynumber <optional>
0.5 ViewBox 투명도
transparentboolean <optional>
true ViewBox 투명도 적용 여부
colorColorRepresentation <optional>
0xff0000 ViewBox 색상
sideSide <optional>
랜더링할 면
typestring <optional>
"viewCone" 분석 타입
-
ViewBoxTileobject
-