LÖVE library for 3D rendering based on scene graph.

Modules

menori
glTFLoader Module for load the *gltf format.
NodeTreeBuilder Module for building scene nodes from a loaded gltf format.
Box Box shape factory function.
Capsule Capsule shape factory function.
Plane Plane shape factory function.
Sphere Sphere shape factory function.
Triangle Triangle shape factory function.
utils Utils.
SpriteLoader Helper class for loading aseprite spritesheet animations.

Classes

Camera Camera for 2D scenes.
PerspectiveCamera Perspective camera class for 3D rendering.
Environment Environment management class for 3D rendering.
glTFAnimation A class that provides functionality for gltf animations.
InstancedMesh Class provides instancing functionality for Meshes.
Material Base class for materials.
Mesh Mesh class for initializing and storing mesh vertices.
ModelNode Class for drawing Mesh objects.
UniformList A class that stores a list of Uniform variables and implements their sending to the shader.
App Singleton object.
bound3 Bound3.
bvh BVH Tree
intersect Intersect.
mat4 Matrix4.
quat Quaternion.
vec2 Vector2.
vec3 Vector3.
vec4 Vector4.
Node Node is the base class of all display objects.
Scene Base class of scenes.
SceneManager Singleton object.
Sprite Sprite class is a helper object for drawing textures that can contain a set of frames and play animations.
generated by LDoc 1.5.0 Last updated 2025-08-18 00:01:40