Module dagon.resource.scene

Scene class.

Description

The dagon.resource.scene module defines the Scene class, which provides asset manager, world, and environment for a 3D scene. The Scene class provides methods for adding and managing assets (textures, meshes, materials, etc.), creating entities, cameras, lights, and decals, and handling scene loading, updating, and event processing. The scene supports threaded asset loading, progress callbacks, and hooks for custom loading and update logic.

Classes

NameDescription
Scene Manages the application context, assets, world, and environment for a 3D scene.