Light — Aspose.3D FOSS for Java
Clasa Light — Nu este disponibilă
The Light clasa este nu este disponibilă în ediția Java a Aspose.3D FOSS. Depozitul sursă Java nu conține un Light.java implementare.
Datele de iluminare a scenei din fișierele importate (cum ar fi glTF sau FBX) sunt stocate ca obiecte generice Entity atașate nodurilor. Poți accesa aceste entități prin API-ul standard de traversare a graficului scenei, dar nu există un dedicat Light tip cu proprietăți specifice iluminării.
Lucrul cu datele de iluminare importate
Când un fișier care conține definiții de lumină este importat, datele de lumină sunt păstrate ca o entitate generică pe nod:
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());
}
}