Light — Aspose.3D FOSS for Java
Light-luokka — Ei saatavilla
The Light luokka on ei saatavilla Java -versiossa Aspose.3D FOSS. Java lähdevarasto ei sisällä Light.java toteutusta.
Kuvauksen valaistustiedot tuoduista tiedostoista (kuten glTF tai FBX) tallennetaan geneerisinä Entity objekteina, jotka on liitetty solmuihin. Näihin entiteetteihin pääsee standardin scene-graph -traversointi‑API:n kautta, mutta erillistä Light tyyppiä, jossa on valaistukseen liittyviä ominaisuuksia.
Työskentely tuodun valaistustiedon kanssa
Kun tiedosto, joka sisältää valon määrittelyt, tuodaan, valotiedot säilytetään geneerisena entiteettinä solmussa:
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());
}
}