MCPcopy Create free account

hub / github.com/StanislavPetrovV/3D-Graphics-Engine / functions

Functions71 in github.com/StanislavPetrovV/3D-Graphics-Engine

↓ 6 callersMethodget_vao
(self, program, vbo)
vao.py:42
↓ 5 callersMethod__init__
(self, app, vao_name='cat', tex_id='cat', pos=(0, 0, 0), rot=(-90, 0, 0), scale=(1, 1, 1))
model.py:100
↓ 4 callersMethod__init__
(self, ctx)
vbo.py:7
↓ 4 callersMethodget_program
(self, shader_program_name)
shader_program.py:12
↓ 4 callersMethodget_texture
(self, path)
texture.py:45
↓ 4 callersMethodrotate
(self)
camera.py:26
↓ 3 callersMethodload
(self)
scene.py:16
↓ 2 callersMethoddestroy
(self)
vbo.py:14
↓ 2 callersMethodget_data
(vertices, indices)
vbo.py:43
↓ 2 callersMethodget_model_matrix
(self)
model.py:21
↓ 2 callersMethodget_view_matrix
(self)
camera.py:65
↓ 2 callersMethodrender
(self)
scene_renderer.py:25
↓ 2 callersMethodupdate
(self)
scene.py:38
↓ 1 callersMethodcheck_events
(self)
main.py:46
↓ 1 callersMethodget_data
(vertices, indices)
vbo.py:102
↓ 1 callersMethodget_depth_texture
(self)
texture.py:18
↓ 1 callersMethodget_projection_matrix
(self)
camera.py:68
↓ 1 callersMethodget_texture_cube
(self, dir_path, ext='png')
texture.py:24
↓ 1 callersMethodget_time
(self)
main.py:62
↓ 1 callersMethodget_vbo
(self)
vbo.py:27
↓ 1 callersMethodget_vertex_data
(self)
vbo.py:25
↓ 1 callersMethodget_view_matrix
(self)
light.py:16
↓ 1 callersMethodmain_render
(self)
scene_renderer.py:19
↓ 1 callersMethodmove
(self)
camera.py:49
↓ 1 callersMethodon_init
(self)
model.py:56
↓ 1 callersMethodon_init
(self)
model.py:114
↓ 1 callersMethodon_init
(self)
model.py:134
↓ 1 callersMethodrender
(self)
main.py:54
↓ 1 callersMethodrender
(self)
model.py:33
↓ 1 callersMethodrender_shadow
(self)
scene_renderer.py:13
↓ 1 callersMethodrun
(self)
main.py:65
↓ 1 callersMethodupdate
(self)
model.py:19
↓ 1 callersMethodupdate
(self)
model.py:111
↓ 1 callersMethodupdate_camera_vectors
(self)
camera.py:32
↓ 1 callersMethodupdate_shadow
(self)
model.py:49
Method__init__
(self, ctx)
vbo.py:19
Method__init__
(self, ctx)
vbo.py:37
Method__init__
(self, app)
vbo.py:82
Method__init__
(self, ctx)
vbo.py:96
Method__init__
(self, ctx)
vbo.py:122
Method__init__
(self, ctx)
vao.py:6
Method__init__
(self, position=(50, 50, -10), color=(1, 1, 1))
light.py:5
Method__init__
(self, ctx)
shader_program.py:4
Method__init__
(self, app)
scene.py:6
Method__init__
(self, app, position=(0, 0, 4), yaw=-90, pitch=0)
camera.py:12
Method__init__
(self, app)
texture.py:7
Method__init__
(self, app)
mesh.py:6
Method__init__
(self, win_size=(1600, 900))
main.py:13
Method__init__
(self, app, vao_name, tex_id, pos=(0, 0, 0), rot=(0, 0, 0), scale=(1, 1, 1))
model.py:7
Method__init__
(self, app, vao_name, tex_id, pos, rot, scale)
model.py:39
Method__init__
(self, app, vao_name='cube', tex_id=0, pos=(0, 0, 0), rot=(0, 0, 0), scale=(1, 1, 1))
model.py:86
Method__init__
(self, *args, **kwargs)
model.py:91
Method__init__
(self, app, vao_name='skybox', tex_id='skybox', pos=(0, 0, 0), rot=(0, 0, 0), scale=(1, 1, 1)
model.py:106
Method__init__
(self, app, vao_name='advanced_skybox', tex_id='skybox', pos=(0, 0, 0), rot=(0, 0, 0), scale=
model.py:125
Method__init__
(self, app)
scene_renderer.py:4
Methodadd_object
(self, obj)
scene.py:13
Methoddestroy
(self)
vbo.py:32
Methoddestroy
(self)
vao.py:46
Methoddestroy
(self)
shader_program.py:22
Methoddestroy
(self)
texture.py:57
Methoddestroy
(self)
mesh.py:11
Methoddestroy
(self)
scene_renderer.py:32
Methodget_vertex_data
(self)
vbo.py:47
Methodget_vertex_data
(self)
vbo.py:87
Methodget_vertex_data
(self)
vbo.py:106
Methodget_vertex_data
(self)
vbo.py:127
Methodrender_shadow
(self)
model.py:52
Methodupdate
(self)
camera.py:43
Methodupdate
(self)
model.py:43
Methodupdate
(self)
model.py:94
Methodupdate
(self)
model.py:130