Light — Aspose.3D FOSS for Java
Trieda Light — Nie je k dispozícii
The Light trieda je nedostupné v Java edícii Aspose.3D FOSS. Úložisko zdrojového kódu Java neobsahuje a Light.java implementácia.
Údaje o osvetlení scény z importovaných súborov (ako glTF alebo FBX) sú uložené ako generické Entity objekty pripojené k uzlom. Tieto entity môžete pristupovať prostredníctvom štandardného API pre prechádzanie scénygrafu, ale neexistuje žiadny špeciálny Light typ s vlastnosťami špecifickými pre osvetlenie.
Práca s importovanými dátami osvetlenia
Keď sa importuje súbor obsahujúci definície svetiel, údaje o svetle sa zachovajú ako generická entita na uzle:
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());
}
}