習慣沉默2017-07-05 11:01:19
예, viewer.setThemingColor()
这个函数来设置,它接受的参数是一个 THREE.Vector4
。Forge Viewer 用 THREE.Vector4
的 (x, y, z)
来表示三原色 (r, g, b)
,w
代表不透明度 alpha
를 사용할 수 있습니다. 각 매개변수는 0에서 1 사이입니다. 세 가지 기본 색상의 색상 코드는 255로 나누어야 합니다. 호출 예시는 다음과 같습니다:
원본 녹지 공간이 빨간색으로 변한 결과 스크린샷:
구성 요소의 색상을 복원하려면 viewer.clearThemingColors()
이 함수를 호출하여 색상 설정을 지울 수 있습니다. 결과는 다음과 같습니다.