Sdílet prostřednictvím


DirectionalLight Konstruktory

Definice

Vytvoří světlo, které promítá jeho účinek ve směru určeném objektem Vector3D.

Přetížení

DirectionalLight()

Vytvoří instanci světla, která promítá svůj efekt v zadaném směru.

DirectionalLight(Color, Vector3D)

Vytvoří instanci světla, která promítá jeho efekt podél zadané Vector3D se zadanou barvou.

DirectionalLight()

Vytvoří instanci světla, která promítá svůj efekt v zadaném směru.

public:
 DirectionalLight();
public DirectionalLight ();
Public Sub New ()

Příklady

Následující výňatek kódu vytvoří .DirectionalLight

<DirectionalLight Color="#FFFFFFFF" Direction="-3,-4,-5" />

Poznámky

Tento konstruktor vytvoří instanci bílého světla promítaného podél Vector3D hodnoty (0,0,-1).

DirectionalLights mají směr, ale ne pozici v prostoru.

Platí pro

DirectionalLight(Color, Vector3D)

Vytvoří instanci světla, která promítá jeho efekt podél zadané Vector3D se zadanou barvou.

public:
 DirectionalLight(System::Windows::Media::Color diffuseColor, System::Windows::Media::Media3D::Vector3D direction);
public DirectionalLight (System.Windows.Media.Color diffuseColor, System.Windows.Media.Media3D.Vector3D direction);
new System.Windows.Media.Media3D.DirectionalLight : System.Windows.Media.Color * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.DirectionalLight
Public Sub New (diffuseColor As Color, direction As Vector3D)

Parametry

diffuseColor
Color

Difuzní barva nového světla.

direction
Vector3D

Směr nového světla.

Příklady

Následující výňatek kódu vytvoří .DirectionalLight

<DirectionalLight Color="#FFFFFFFF" Direction="-3,-4,-5" />

Poznámky

DirectionalLights mají směr, ale ne pozici v prostoru.

Platí pro