Forge Viewer でコンポーネントの色を変更するにはどうすればよいですか?
習慣沉默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()
この関数を呼び出して色の設定をクリアします。結果は次のようになります: