질문답변

제목[re]도로 컴포넌트 관련 문의드립니다.2025-09-10 13:05
카테고리GeOnDT for JS
작성자

( 1번 문의 : 도로가 연하게 보이는 문제  ) 
확인 결과, 전역 toneMapping 설정 때문에 원본보다 화면이 밝게/연하게 보이는 현상이었습니다.

전역 toneMapping 설정은 현 정책 상 임의로 조정할 수 없으므로 추후 객체 단위로 밝기를 조정할 수 있도록 API를 추가해 배포할 예정입니다.

추후 버전 안내를 참고해 주세요.

 

( 2번 문의 : 정사영상에는 안보이는 문제  ) 
첨부해주신 코드를 보면 정사영상 레이어의 생성 옵션에 transparent가 true인 상태입니다. 

배경 지도는  transparent가 true인데 도로는 객체는 기본 값인 transparent: false 인 경우, 렌더링 순서상 정사영상이 마지막에 그려져 도로가 아래로 묻혀 보이지 않게 됩니다 (렌더 오더와 무관).
아래 중 한 가지로 수정해 주세요.

  • 도로 Mesh의  material.transparent를 true로 설정

  • 또는 정사영상 레이어의 transparent를 false로 설정

만약 투명도 처리가 필요 없으면 transparent = false로 통일하는 것이 메모리 관리 측면에서도 더 효율적입니다.
 

도로 Mesh의 matrial의 transparent 속성은 아래 예시처럼 변경 가능합니다. 

const roads = app.getAnalysis('multipleComponent').getRoads();
for(const road of roads) {
    road.material.transparent = true // 또는 false
}