MATLAB Function Reference | ![]() ![]() |
Surface、および、Patchオブジェクトの反射率プロパティの制御
表示
material shiny material dull material metal material([ka kd ks]) material([ka kd ks n]) material([ka kd ks n sc]) material default
詳細
material
は、Surface および Patchオブジェクトのライティングの特性を設定します。
material shiny
は、オブジェクトが、拡散光や周囲光と比較して高い鏡面反射をもち、光源の色のみに依存する鏡面光の色をもつような反射のプロパティを設定します。
material dull
> は、オブジェクトがより多くの拡散光を反射し、鏡面の強調ではなく、光源のみに依存する反射された照明の色をもつような反射のプロパティを設定します。
material metal
は、オブジェクトが非常に高い鏡面反射、非常に低い周囲光反射と拡散光反射をもち、光源の色とオブジェクトの色に依存する反射された照明の色をもつような反射を設定します。
material([ka kd ks])
は、オブジェクトの周囲光/拡散光/鏡面光の強度を設定します。
material([ka kd ks n])
は、オブジェクトの周囲光/拡散光/鏡面光の強度、オブジェクトの鏡面光の指数を設定します。
material([ka kd ks n sc])
は、オブジェクトの周囲光/拡散光/鏡面光の強度、オブジェクトの鏡面光の指数、オブジェクトの鏡面色の反射率を設定します。
material default
は、オブジェクトの周囲光/拡散光/鏡面光の強度、オブジェクトの鏡面光の指数、オブジェクトの鏡面色の反射率をデフォルトに設定します。
注意
コマンド material
は、Axesオブジェクトの中のすべてのSurfaceおよびPatchオブジェクトの AmbientStrength
, DiffuseStrength
, SpecularStrength
, SpecularExponent
, SpecularColorReflectance
プロパティを設定します。ライティングが可能で視覚可能なLightオブジェクトが、Axes内になければなりません。実際の値の設定は、M-ファイルmateral.mを参照してください(type
material
とタイプしてください)。
参考
light
, lighting
, patch
, surface
![]() | mat2str | matlabrc | ![]() |