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());
}
}