Light — Aspose.3D FOSS for Java
Klasa Light — Nije dostupna
The Light klasa je nije dostupna u Java izdanju Aspose.3D FOSS. Izvorno spremište Java ne sadrži a Light.java implementaciju.
Podaci o osvjetljenju scene iz uvezenih datoteka (kao što su glTF ili FBX) pohranjeni su kao generički Entity objekti pričvršćeni uz čvorove. Možete pristupiti tim entitetima putem standardnog API-ja za traversiranje grafova scene, ali ne postoji posvećeni Light tip s posebnim svojstvima za osvjetljenje.
Rad s uvezenim podacima o osvjetljenju
Kada se uvozi datoteka koja sadrži definicije svjetla, podaci o svjetlu se čuvaju kao generički entitet na čvoru:
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());
}
}