def 3d_viewer.PyAssimp3DViewer.__init__ |
( |
|
self, |
|
|
|
model, |
|
|
|
w = 1024 , |
|
|
|
h = 768 , |
|
|
|
fov = 75 |
|
) |
| |
def 3d_viewer.PyAssimp3DViewer.controls_3d |
( |
|
self, |
|
|
|
mouse_button = 1 , |
|
|
|
up_key = pygame.K_UP , |
|
|
|
down_key = pygame.K_DOWN , |
|
|
|
left_key = pygame.K_LEFT , |
|
|
|
right_key = pygame.K_RIGHT |
|
) |
| |
The actual camera setting cycle
def 3d_viewer.PyAssimp3DViewer.cycle_cameras |
( |
|
self | ) |
|
def 3d_viewer.PyAssimp3DViewer.loop |
( |
|
self | ) |
|
def 3d_viewer.PyAssimp3DViewer.prepare_gl_buffers |
( |
|
self, |
|
|
|
mesh |
|
) |
| |
def 3d_viewer.PyAssimp3DViewer.prepare_shaders |
( |
|
self | ) |
|
def 3d_viewer.PyAssimp3DViewer.recursive_render |
( |
|
self, |
|
|
|
node, |
|
|
|
shader |
|
) |
| |
Main recursive rendering method.
def 3d_viewer.PyAssimp3DViewer.render |
( |
|
self, |
|
|
|
wireframe = False , |
|
|
|
twosided = False |
|
) |
| |
def 3d_viewer.PyAssimp3DViewer.set_camera |
( |
|
self, |
|
|
|
camera |
|
) |
| |
def 3d_viewer.PyAssimp3DViewer.set_camera_projection |
( |
|
self, |
|
|
|
camera = None |
|
) |
| |
def 3d_viewer.PyAssimp3DViewer.set_shader_accessors |
( |
|
self, |
|
|
|
uniforms, |
|
|
|
attributes, |
|
|
|
shader |
|
) |
| |
string 3d_viewer.PyAssimp3DViewer.base_name = "PyASSIMP 3D viewer" |
|
static |
3d_viewer.PyAssimp3DViewer.bb_max |
3d_viewer.PyAssimp3DViewer.cameras |
3d_viewer.PyAssimp3DViewer.current_cam |
3d_viewer.PyAssimp3DViewer.current_cam_index |
3d_viewer.PyAssimp3DViewer.frames |
3d_viewer.PyAssimp3DViewer.keys |
3d_viewer.PyAssimp3DViewer.last_fps_time |
3d_viewer.PyAssimp3DViewer.scene |
3d_viewer.PyAssimp3DViewer.scene_center |
3d_viewer.PyAssimp3DViewer.shader |
The documentation for this class was generated from the following file: