PhongMaterial
PhongMaterial class
ブリンフォン シェーディング モデルのマテリアル。
public class PhongMaterial : LambertMaterial
コンストラクター
プロパティ
名前 | 説明 |
---|
AmbientColor { get; set; } | アンビエント カラーを取得または設定します |
DiffuseColor { get; set; } | 拡散反射光カラーを取得または設定します |
EmissiveColor { get; set; } | 発光色を取得または設定します |
virtual Name { get; set; } | 名前を取得または設定します。 |
Properties { get; } | すべてのプロパティのコレクションを取得します。 |
ReflectionColor { get; set; } | 反射色を取得または設定します。 |
ReflectionFactor { get; set; } | 反射色の減衰を取得または設定します。 |
Shininess { get; set; } | 光沢を取得または設定します。これは、スペキュラー ハイライトのサイズを制御します。 スペキュラーの式: SpecularColor * SpecularFactor * (N dot H) ^ Shininess |
SpecularColor { get; set; } | スペキュラー カラーを取得または設定します。 |
SpecularFactor { get; set; } | 鏡面反射係数を取得または設定します。 specular の式: SpecularColor * SpecularFactor * (N dot H) ^ Shininess |
Transparency { get; set; } | 透明度係数を取得または設定します。 係数は 0 (0%、完全に不透明) から 1 (100%、完全に透明) の範囲である必要があります。 無効な係数値はクランプされます。 |
TransparentColor { get; set; } | 透明色を取得または設定します。 |
メソッド
関連項目