PointLightBase.ConstantAttenuation Propriété

Définition

Obtient ou définit une valeur de constante par laquelle l'intensité de la lumière diminue sur la distance.

C#
public double ConstantAttenuation { get; set; }

Valeur de propriété

Double par lequel l'intensité de la lumière diminue sur la distance.

Exemples

L’exemple suivant définit cette propriété dans le code.

C#
public MyLights()
{
    for (int i = 0; i < nbrDirLights; i++)
    {
        _dirLight[i] = new DirectionalLight();
        _dirLight[i].Color = _dirLightColor[i];
        _dirLight[i].Direction = _dirVector[i];
    }

    _ptLight.Position = new Point3D(-3, -7, 10);
    _ptLight.Color = System.Windows.Media.Brushes.White.Color;
    _ptLight.Range = 15.0;
    _ptLight.ConstantAttenuation = 3.0;
}

Remarques

Informations sur les propriétés de dépendance

Champ Identificateur ConstantAttenuationProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9