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
mesh
picogl
picogl.backend
picogl.backend.legacy
picogl.backend.legacy.core
picogl.backend.legacy.core.camera
picogl.backend.legacy.core.camera.lighting
picogl.backend.legacy.core.camera.look_at
picogl.backend.legacy.core.camera.matrices
picogl.backend.legacy.core.camera.matrices.get
picogl.backend.legacy.core.camera.matrices.setup
picogl.backend.legacy.core.camera.matrix
picogl.backend.legacy.core.camera.perspective
picogl.backend.legacy.core.camera.setup
picogl.backend.legacy.core.camera.setup.aspect
picogl.backend.legacy.core.camera.setup.blend
picogl.backend.legacy.core.camera.setup.depth
picogl.backend.legacy.core.camera.setup.materials
picogl.backend.legacy.core.camera.setup.smooth
picogl.backend.legacy.core.camera.unproject
picogl.backend.legacy.core.vertex
picogl.backend.legacy.core.vertex.buffer
picogl.backend.legacy.core.vertex.buffer.client_states
picogl.backend.legacy.core.vertex.buffer.color
picogl.backend.legacy.core.vertex.buffer.element
picogl.backend.legacy.core.vertex.buffer.normal
picogl.backend.legacy.core.vertex.buffer.position
picogl.backend.legacy.core.vertex.buffer.vertex
picogl.backend.legacy.core.vertex.helpers
picogl.backend.legacy.gizmos
picogl.backend.legacy.gizmos.axes
picogl.backend.modern
picogl.backend.modern.core
picogl.backend.modern.core.camera
picogl.backend.modern.core.camera.matrix
picogl.backend.modern.core.camera.matrix.projection
picogl.backend.modern.core.camera.matrix.rotation
picogl.backend.modern.core.camera.matrix.update
picogl.backend.modern.core.camera.matrix.view
picogl.backend.modern.core.elements
picogl.backend.modern.core.elements.draw
picogl.backend.modern.core.mvp
picogl.backend.modern.core.preserve
picogl.backend.modern.core.setup
picogl.backend.modern.core.setup.lighting
picogl.backend.modern.core.shader
picogl.backend.modern.core.shader.bind
picogl.backend.modern.core.shader.compile
picogl.backend.modern.core.shader.helpers
picogl.backend.modern.core.shader.load
picogl.backend.modern.core.shader.mvp
picogl.backend.modern.core.shader.mvp.control
picogl.backend.modern.core.shader.mvp.controller
picogl.backend.modern.core.shader.mvp.glut_keymap
picogl.backend.modern.core.shader.mvp.helpers
picogl.backend.modern.core.shader.mvp.key
picogl.backend.modern.core.shader.mvp.mouse
picogl.backend.modern.core.shader.program
picogl.backend.modern.core.shader.rotation_matrix
picogl.backend.modern.core.uniform
picogl.backend.modern.core.uniform.location
picogl.backend.modern.core.uniform.location_value
picogl.backend.modern.core.uniform.mvp
picogl.backend.modern.core.uniform.set_location
picogl.backend.modern.core.unproject
picogl.backend.modern.core.vertex
picogl.backend.modern.core.vertex.array
picogl.backend.modern.core.vertex.array.helpers
picogl.backend.modern.core.vertex.array.object
picogl.backend.modern.core.vertex.base
picogl.backend.modern.core.vertex.buffer
picogl.backend.modern.core.vertex.buffer.element
picogl.backend.modern.core.vertex.buffer.object
picogl.buffers
picogl.buffers.abstract
picogl.buffers.attributes
picogl.buffers.base
picogl.buffers.factory
picogl.buffers.factory.layout
picogl.buffers.factory.validation
picogl.buffers.glcleanup
picogl.buffers.upload
picogl.buffers.vao
picogl.buffers.vao.configure
picogl.buffers.vao.draw
picogl.buffers.vertex
picogl.buffers.vertex.aliases
picogl.buffers.vertex.legacy
picogl.buffers.vertex.modern
picogl.error
picogl.frame
picogl.info
picogl.logger
picogl.normals
picogl.project
picogl.renderer
picogl.renderer.abstract
picogl.renderer.base
picogl.renderer.glcontext
picogl.renderer.glmesh
picogl.renderer.legacy_glmesh
picogl.renderer.meshdata
picogl.renderer.object
picogl.renderer.texture
picogl.renderer.uvrenderer
picogl.safe
picogl.shaders
picogl.shaders.compile
picogl.shaders.generate
picogl.shaders.load
picogl.shaders.manager
picogl.shaders.mvp
picogl.shaders.registry
picogl.shaders.shader_uniform
picogl.shaders.src
picogl.shaders.type
picogl.shaders.uniform
picogl.tests
picogl.tests.test_glmesh
picogl.tests.test_legacy_glmesh
picogl.tests.test_meshdata
picogl.tests.test_object_renderer
picogl.tests.test_texture_renderer
picogl.tests.test_vertex_array_object
picogl.tests.test_vertex_base
picogl.tests.test_vertex_buffer_group
picogl.ui
picogl.ui.abc_window
picogl.ui.backend
picogl.ui.backend.glut
picogl.ui.backend.glut.window
picogl.ui.backend.glut.window.gl
picogl.ui.backend.glut.window.glut
picogl.ui.backend.glut.window.glut_legacy
picogl.ui.backend.glut.window.object
picogl.ui.backend.glut.window.texture
picogl.ui.backend.qt
picogl.ui.backend.qt.base
picogl.ui.backend.qt.modern
picogl.ui.profiling_decorator
picogl.utils
picogl.utils.gl_init
picogl.utils.loader
picogl.utils.loader.helpers
picogl.utils.loader.object
picogl.utils.loader.object_data
picogl.utils.loader.texture
picogl.utils.normal
picogl.utils.reshape
picogl.utils.texture
renderer
window