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

Vidi također

 Hrvatski