Sdílet prostřednictvím


SpecularMaterial.SpecularPower Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje stupeň, ve kterém materiál použitý na 3D model odráží světelný model jako lesk.

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

Hodnota vlastnosti

Double

Relativní příspěvek pro materiál použitý jako 2D štětec na 3D model, specifikované součásti modelu osvětlení.

Příklady

Následující příklad vytvoří instanci SpecularMaterial a nastaví tuto vlastnost.

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

Poznámky

Specifikové osvětlení reprodukuje vzhled povrchů, které jsou lesklé nebo mají tendenci odrážet zvýraznění. Tato vlastnost označuje relativní "lesklost" materiálu použitého na model. Větší hodnota pro tuto vlastnost určuje větší velikost a ostrost lesku odrazu materiálu.

Informace o vlastnosti závislosti

Pole identifikátoru SpecularPowerProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro