Konfigurieren Sie eine Lichtquelle, um visuelle Effekte wie Sonnen- oder Punktlicht in einer sichtbaren 3D-Szene zu erzeugen. Sie können drei verschiedene Arten von Lichtquellen in einer 3D-Szene erstellen: gerichtetes Licht, positionsabhängiges Licht und Punktlicht. Im Folgenden wird die Konfiguration eines gerichteten Lichts für eine 3D-Szene beschrieben. Mit Hilfe dieser Vorgehensweise lassen sich aber auch positionsabhängiges Licht und Punktlicht einrichten.

Führen Sie zum Konfigurieren eines gerichteten Lichts für eine 3D-Szene folgende Schritte aus:

  1. Erstellen Sie eine 3D-Szene oder öffnen Sie ein VI, das eine 3D-Szene enthält.
  2. Entfernen Sie die Verbindung zwischen dem 3D-Objekt und dem Anschluss des 3D-Bildelements.
  3. Klicken Sie mit der rechten Maustaste auf den Referenzausgang der Methode "Darstellbares Objekt festlegen" und wählen Sie Erstellen»Methode für Szenenobjekt-Klasse»Licht»Licht hinzufügen aus dem Kontextmenü, um die Methode Licht:Licht hinzufügen zu erstellen.
  4. Fügen Sie die Methode "Licht:Licht hinzufügen" rechts neben die Methode "Darstellbares Objekt festlegen" ein und verbinden Sie den Referenzeingang der Methode "Darstellbares Objekt festlegen" mit dem Referenzeingang der Methode "Licht:Licht erstellen".
  5. Fügen Sie das VI Neue Lichtquelle in das Blockdiagramm ein.
  6. Klicken Sie mit der rechten Maustaste auf den Eingang Lichtnummer des VIs "Neue Lichtquelle", wählen Sie Erstellen»Konstante aus dem Kontextmenü und geben Sie eine Zahl von 0 bis 7 ein. Auf diese Weise wird der Integer eingestellt, der das Licht definiert. Es können nicht mehr als 8 Lichtquellen indiziert werden.
Hinweis LabVIEW kann eine Lichtquelle nur bei definiertem Index erstellen. Das Licht mit dem Index ist per Voreinstellung als gerichtetes Licht definiert. Wenn Sie eine Lichtquelle mit dem Index 0 konfigurieren, überschreibt dieses Licht das voreingestellte Licht.
  1. Klicken Sie mit der rechten Maustaste auf den Ausgang Neue Lichtquelle (Referenz) des VIs "Neue Lichtquelle" und wählen Sie Erstellen»Eigenschaft für Szenenlicht-Klasse»Richtung aus dem Kontextmenü, um die Eigenschaft Richtung zu erstellen.
  2. Fügen Sie die Eigenschaft "Richtung" rechts neben dem VI "Neue Lichtquelle" ein, klicken Sie diese mit der rechten Maustaste an und wählen Sie In 'Schreiben' ändern aus dem Kontextmenü.
  3. Verbinden Sie den Ausgang Neue Lichtquelle (Referenz) des VIs "Neue Lichtquelle" mit dem Referenzeingang der Eigenschaft "Richtung".
  4. Klicken Sie mit der rechten Maustaste auf den Eingang Richtung der Eigenschaft "Richtung", wählen Sie Erstellen»Konstante aus dem Kontextmenü und ändern Sie die Werte der Konstante in die x-, y- und z-Koordinaten, mit deren Hilfe die Richtung des Lichts angegeben wird.
  5. Verbinden Sie den Referenzausgang der Eigenschaft "Richtung" mit dem Eingang Licht der Methode "Licht:Licht hinzufügen".
  6. Verbinden Sie den Ausgang "Referenz (Ausgang)" der Methode "Licht:Licht hinzufügen" mit dem Anschluss des 3D-Bildelements.

    Im nachfolgend dargestellten Blockdiagramm wird eine 3D-Szene mit einem gerichteten Licht dargestellt. Die Richtungskoordinaten in dieser 3D-Szene legen die Lichtquelle unter dem 3D-Objekt fest.



  1. Verbinden Sie alle Fehlerein- und -ausgänge der VIs und Funktionen im Blockdiagramm.
  2. Führen Sie das VI zum Erzeugen der 3D-Szene aus.

Ein Beispiel für das Konfigurieren einer Lichtquelle für eine 3D-Szene finden Sie im VI "Using Meshes.vi" im Verzeichnis labview\examples\Graphics and Sound\3D Picture Control.