simscape.multibody.AdvancedVisualProperties クラス
名前空間: simscape.multibody
スーパークラス: simscape.multibody.VisualProperties
説明
simscape.multibody.AdvancedVisualProperties
クラスのオブジェクトを使用して、描画されたオブジェクトの光沢、周囲光、拡散光、放射光、鏡面光などの詳細な視覚特性を指定します。赤、緑、青の色成分を指定する 1 行 3 列または 3 行 1 列のベクトルを使用して、4 つの色のプロパティのそれぞれを指定できます。また、オプションで RGB ベクトルに 4 番目の要素を追加して、各色に不透明度を指定することもできます。
AmbientColor
プロパティ、DiffuseColor
プロパティ、SpecularColor
プロパティの RGB ベクトルの各要素は、対応する色成分の反射率を指定します。たとえば、SpecularColor
プロパティの 1 つ目の要素は、描画されたオブジェクト表面の鏡面反射に含まれる赤色光の割合を示します。EmissiveColor
プロパティは、描画されたオブジェクト自体が放つ光の色を指定します。
Shininess
プロパティは、反射ハイライトのサイズと鮮鋭度を指定します。Shininess
プロパティの値が小さい描画オブジェクトは表面の光沢が少なく、大きくぼやけた反射ハイライトが生成されます。逆に、Shininess
プロパティの値が大きいオブジェクトは表面に光沢があり、小さくシャープな反射ハイライトが生成されます。
作成
説明
は、既定値をもつ詳細な視覚特性オブジェクトを作成します。avis
= simscape.multibody.AdvancedVisualProperties
プロパティ
バージョン履歴
R2022a で導入