Aracılığıyla paylaş


SpecularMaterial.SpecularPower Özellik

Tanım

3B modele uygulanan bir malzemenin aydınlatma modelini parlaklık olarak yansıtma derecesini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Double

Bir 3-B modele 2-B fırça olarak uygulanan bir malzeme için, aydınlatma modelinin belirtik bileşeninin göreli katkısı.

Örnekler

Aşağıdaki örnek bir örneği SpecularMaterial oluşturur ve bu özelliği ayarlar.

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

Açıklamalar

Specular aydınlatma parlak yüzeylerin görünümünü yeniden üretir veya vurguları yansıtma eğilimindedir. Bu özellik, modele uygulanan malzemenin göreli "parlaklığını" gösterir. Bu özellik için daha büyük bir değer, malzeme tarafından yansıtılan parlaklığın daha büyük boyutunu ve keskinliğini belirtir.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı SpecularPowerProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır