Light — Aspose.3D FOSS for Java

Klasa Light — niedostępna

The Light klasa jest niedostępne w edycji Java Aspose.3D FOSS. Repozytorium źródłowe Java nie zawiera a Light.java implementacja.

Dane oświetlenia sceny z importowanych plików (takich jak glTF lub FBX) są przechowywane jako ogólne Entity obiekty podłączone do węzłów. Możesz uzyskać dostęp do tych jednostek za pomocą standardowego API przeglądania grafu sceny, ale nie ma dedykowanego Light typu z właściwościami specyficznymi dla oświetlenia.

Praca z importowanymi danymi oświetlenia

Gdy importowany jest plik zawierający definicje świateł, dane oświetlenia są zachowywane jako ogólna encja na węźle:

import com.aspose.threed.Scene;
import com.aspose.threed.Node;

Scene scene = Scene.fromFile("scene.gltf");

for (Node node : scene.getRootNode().getChildNodes()) {
    if (node.getEntity() != null) {
        System.out.println("Node '" + node.getName()
            + "': entity type=" + node.getEntity().getClass().getSimpleName());
    }
}

Zobacz także

 Polski