Light — Aspose.3D FOSS for Java

Classe Light — No disponible

The Light la classe és no disponible a l’edició Java de Aspose.3D FOSS. El repositori de codi font Java no conté un Light.java implementació.

Les dades d’il·luminació d’escena procedents de fitxers importats (com glTF o FBX) s’emmagatzemen com a genèrics Entity objectes adjunts a nodes. Podeu accedir a aquestes entitats a través de l’API estàndard de recorregut del graf d’escena, però no hi ha cap dedicat Light tipus amb propietats específiques d’il·luminació.

Treballant amb dades d’il·luminació importades

Quan s’importa un fitxer que conté definicions de llums, les dades de llum es conserven com una entitat genèrica al node:

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

Vegeu també

 Català