Share via


SpecularMaterial.SpecularPower Propriedade

Definição

Obtém ou define um valor que especifica o grau ao qual um material aplicado a um modelo 3D reflete o modelo de iluminação como brilho.

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

Valor da propriedade

Double

Contribuição relativa, para um material aplicado como um pincel 2D a um modelo 3D, do componente especular do modelo de iluminação.

Exemplos

O exemplo a seguir cria uma instância e SpecularMaterial define essa propriedade.

<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>

Comentários

A iluminação especular reproduz a aparência de superfícies que são brilhantes ou tendem a refletir os destaques. Essa propriedade indica a "brilho" relativa do material aplicado ao modelo. Um valor maior para essa propriedade especifica maior tamanho e nitidez do brilho refletido pelo material.

Informações da propriedade de dependência

Campo Identificador SpecularPowerProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a