JavaScript - API を通じてウィジェットの色を変更するにはどうすればよいですか?
巴扎黑
巴扎黑 2017-07-05 10:59:19
0
1
1193

Forge Viewer でコンポーネントの色を変更するにはどうすればよいですか?

巴扎黑
巴扎黑

全員に返信(1)
習慣沉默

はい、viewer.setThemingColor() 这个函数来设置,它接受的参数是一个 THREE.Vector4。Forge Viewer 用 THREE.Vector4(x, y, z) 来表示三原色 (r, g, b)w 代表不透明度 alpha を使用できます。各パラメータは 0 から 1 の間であることに注意してください。三原色のカラー コードは 255 で割る必要があります。呼び出し例は次のとおりです:

リーリー

元の緑のスペースが赤に変わった結果のスクリーンショット:

コンポーネントの色を復元したい場合は、viewer.clearThemingColors()この関数を呼び出して色の設定をクリアします。結果は次のようになります:

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート