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

Katso myös

 Suomi