GeOnDT GeOnDT for JS

Class: UAnalySkyLine

UAnalySkyLine

~extends UAnaly
스카이라인 분석 클래스
스카이라인 후처리 효과를 활성화하고 경계선·지면·하늘 색상 등 스타일을 설정하는 기능을 제공한다.

new UAnalySkyLine(opt)

스카이라인 분석 클래스

Name Type Default Description
opt UAnalySkyLineCO {} optional
Example
const skyline = app.getAnalysis('SkyLine');
skyline.active();
skyline.setStyle({ lineColor: '#ff0000', lineSize: 3 });
skyline.getScreenInfo().then(info => console.log(info));

Members

staticUAnalySkyLine.UAnalySkyLineURenderer

Methods

active()UAnalySkyLine

Returns:
Type Description
UAnalySkyLine

deactive()UAnalySkyLine

Returns:
Type Description
UAnalySkyLine

getScreenInfo()ReturnType.<Class.<deferred>>

현재 화면의 스카이라인 분석 결과(지면·하늘·초과 픽셀 수)를 반환하는 함수

Returns:
Type Description
ReturnType.<Class.<deferred>>

setApp(app)UAnalySkyLine

Name Type Description
app U3dApp
Returns:
Type Description
UAnalySkyLine

setStyle(style)UAnalySkyLine

스카이라인의 스타일을 설정하는 함수

Name Type Description
style SkyLineStyle

스타일 옵션

Returns:
Type Description
UAnalySkyLine

Type Definitions

SkyLineStyleobject

스카이라인 스타일 옵션

Properties:
Name Type Argument Description
lineColor ColorLike <optional>

경계선 색상

lineSize number <optional>

경계선 두께

overColor ColorLike <optional>

경계선 초과 모델 영역 색상

useGroundColor boolean <optional>

지면 색상 적용 여부

groundColor ColorLike <optional>

지면 색상

useSkyColor boolean <optional>

하늘 색상 적용 여부

skyColor ColorLike <optional>

하늘 색상

UAnalySkyLineCOobject

~extends UAnaly~UAnalyCO
UAnalySkyLine 생성자 옵션

Properties:
Name Type Argument Default Description
name string <optional>
'SkyLine'

분석모드 명