SpecularMaterial.SpecularPower 属性

定义

获取或设置指定应用到三维模型的材料将照明模型作为闪光反射的角度的值。

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

属性值

作为二维画笔应用于三维模型的材料,照明模型的反射组件相对贡献。

示例

以下示例创建 的 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

适用于