Light — Aspose.3D FOSS for Java

Класс Light — недоступен

The Light класс — не доступно в Java издании Aspose.3D FOSS. Репозиторий исходного кода Java не содержит a Light.java реализация.

Данные освещения сцены из импортированных файлов (например, glTF или FBX) хранятся как общие Entity объекты, прикреплённые к узлам. Вы можете получить доступ к этим сущностям через стандартный API обхода графа сцены, но нет выделенного Light типа со свойствами, специфичными для освещения.

Работа с импортированными данными освещения

При импорте файла, содержащего определения светильников, данные освещения сохраняются как общая сущность на узле:

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

См. также

 Русский