SpecularMaterial.SpecularPower プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
3-D モデルに適用されるマテリアルに照明モデルが輝きとして反射される度合いを指定する値を取得または設定します。
public:
property double SpecularPower { double get(); void set(double value); };
public double SpecularPower { get; set; }
member this.SpecularPower : double with get, set
Public Property SpecularPower As Double
プロパティ値
照明モデルの反射成分の 3-D モデルに 2-D ブラシとして適用されるマテリアルに対する相対的な寄与。
例
次の例では、このプロパティの SpecularMaterial インスタンスを作成して設定します。
<MaterialGroup x:Key="LeavesMaterial1">
<DiffuseMaterial>
<DiffuseMaterial.Brush>
<ImageBrush Stretch="UniformToFill" ImageSource="sample_images\leaves_closeup.png" TileMode="None" ViewportUnits="Absolute" Viewport="0 0 1 1" AlignmentX="Left" AlignmentY="Top" Opacity="1.000000" />
</DiffuseMaterial.Brush>
</DiffuseMaterial>
<SpecularMaterial SpecularPower="85.3333">
<SpecularMaterial.Brush>
<SolidColorBrush Color="#FFFFFF" Opacity="1.000000"/>
</SpecularMaterial.Brush>
</SpecularMaterial>
</MaterialGroup>
注釈
反射照明は、光沢のあるサーフェスやハイライトを反映する傾向があるサーフェスの外観を再現します。 このプロパティは、モデルに適用されるマテリアルの相対的な "光沢" を示します。 このプロパティの値を大きくすると、マテリアルによって反射される光沢のサイズとシャープネスが大きくなります。
依存プロパティ情報
識別子フィールド | SpecularPowerProperty |
に設定されたメタデータ プロパティ true |
なし |