User Guide
API Reference
MeshData
GLContext
ObjectRenderer
TextureRenderer
GLMesh
RendererBase
AbstractRenderer
UvRenderer
VertexArrayObject
VertexBase
LayoutDescriptor
AttributeSpec
ShaderProgram
ShaderType
compile_shaders()
load_fragment_and_vertex_for_shader_type()
ShaderUniform
AbstractGLWindow
ObjectLoader
TextureLoader
execute_gl_tasks()
init_gl_list()
paint_gl_list()
bind_texture_array()
compute_vertex_normals()
float32_row()
Development
ShaderMeshRenderer
__version__
LegacyQtObjectWindow
LegacyQtObjectRenderer
MVPControl
Encapsulates camera position, orientation, and MVP matrix handling.
dummy_update_handler(self)
dummy_update_handler
Reset to default camera position and orientation.
Rotate camera up/down (pitch).
look_upward
Rotate camera left/right (yaw).
Change field of view.
Recompute direction, right, up, and view/projection matrices.
Resize the viewport and update projection matrix.
Return full MVP matrix for a given model transform.