Freigeben über


SpecularMaterial.SpecularPower Eigenschaft

Definition

Ruft einen Wert ab, der angibt, bis zu welchem Grad ein auf ein 3D-Modell angewendetes Material im Beleuchtungsmodell als Glanz reflektiert wird.

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

Eigenschaftswert

Relativer Beitrag für ein Material, das als 2D-Pinsel auf ein 3D-Modell angewendet wird, der Glanzkomponente des Beleuchtungsmodells.

Beispiele

Im folgenden Beispiel wird eine Instanz von SpecularMaterial erstellt und diese Eigenschaft festgelegt.

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

Hinweise

Glanzlicht reproduziert das Aussehen von Oberflächen, die glänzend sind oder dazu neigen, Hervorhebungen zu reflektieren. Diese Eigenschaft gibt die relative "Glanz" des Materials an, das auf das Modell angewendet wird. Ein größerer Wert für diese Eigenschaft gibt eine größere Größe und Schärfe des vom Material reflektierten Glanzs an.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld SpecularPowerProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für: