errors¶
Public exception and warning taxonomy for Algan.
The renderer and authoring APIs raise these types when a user-facing configuration or lifecycle contract is violated. Keeping the taxonomy small lets applications catch actionable Algan failures without depending on implementation-specific exceptions from Torch, Taichi, MoviePy, or FFmpeg.
Exceptions
Raised when a supplied setting or render configuration is invalid. |
|
Base class for user-facing Algan exceptions. |
|
Base class for user-facing Algan warnings. |
|
Warns that an API uses an explicitly documented approximation. |
|
Raised when audio runtime and transcript mismatch during alignment. |
|
Raised when an animation context object is entered more than once. |
|
Warns that an operation on a despawned Mob cannot bring it back. |
|
Warns that a hierarchy change reaches back over a live updater's frames. |
|
Raised when a Mob hierarchy mutation would create an invalid graph. |
|
Raised when an invalid color string or value is passed. |
|
Warns that render_all_funcs fell back to implicit function scanning. |
|
Raised when a shader/material is (re)assigned after the mob has spawned. |
|
Warns that Mobs were authored but never spawned, so they do not appear. |
|
Raised when the selected renderer cannot honor requested features. |
|
Warns that a renderer cannot honor one or more requested features. |