scene.wavefront.Loader¶
Method¶
-
Loader.
__init__
(meta: moderngl_window.meta.scene.SceneDescription)[source]¶ Initialize loader.
Loaders take a ResourceDescription instance containing all the parameters needed to load and initialize this data.
- Parameters
meta (ResourceDescription) – The resource to load
-
classmethod
Loader.
supports_file
(meta)¶ Check if the loader has a supported file extension.
What extensions are supported can be defined in the
file_extensions
class attribute.
-
Loader.
load
()[source]¶ Loads a wavefront/obj file including materials and textures
- Returns
The Scene instance
- Return type
Scene
-
Loader.
find_data
(path)¶ Find resource using data finders.
This is mainly a shortcut method to simplify the task.
- Parameters
path – Path to resource
-
Loader.
find_program
(path)¶ Find resource using program finders.
This is mainly a shortcut method to simplify the task.
- Parameters
path – Path to resource
-
Loader.
find_texture
(path)¶ Find resource using texture finders.
This is mainly a shortcut method to simplify the task.
- Parameters
path – Path to resource
-
Loader.
find_scene
(path)¶ Find resource using scene finders.
This is mainly a shortcut method to simplify the task.
- Parameters
path – Path to resource