excamera

excamera(3alleg4)               Allegro manual               excamera(3alleg4)



NAME
       excamera - Viewing a 3d world from an arbitrary camera position.
       Allegro game programming library.

SYNOPSIS
       #include <allegro.h>


       Example excamera

DESCRIPTION
       This program demonstrates how to use the get_camera_matrix() function
       to view a 3d world from any position and angle. The example draws a
       checkered floor through a viewport region on the screen. You can use
       the keyboard to move around the camera or modify the size of the
       viewport. The keys that can be used with this example are displayed
       between brackets at the top of the screen.


SEE ALSO
       BITMAP(3alleg4), END_OF_MAIN(3alleg4), MATRIX_f(3alleg4),
       POLYTYPE_FLAT(3alleg4), SCREEN_H(3alleg4), SCREEN_W(3alleg4),
       V3D_f(3alleg4), allegro_error(3alleg4), allegro_init(3alleg4),
       allegro_message(3alleg4), apply_matrix_f(3alleg4), blit(3alleg4),
       clear_to_color(3alleg4), clip3d_f(3alleg4), create_bitmap(3alleg4),
       desktop_palette(3alleg4), destroy_bitmap(3alleg4), font(3alleg4),
       get_camera_matrix_f(3alleg4), get_vector_rotation_matrix_f(3alleg4),
       install_int_ex(3alleg4), install_keyboard(3alleg4),
       install_timer(3alleg4), key(3alleg4), key_shifts(3alleg4),
       makecol(3alleg4), persp_project_f(3alleg4), poll_keyboard(3alleg4),
       polygon(3alleg4), polygon3d_f(3alleg4), rect(3alleg4), screen(3alleg4),
       set_clip_rect(3alleg4), set_gfx_mode(3alleg4), set_palette(3alleg4),
       set_projection_viewport(3alleg4), textprintf_ex(3alleg4),
       vsync(3alleg4)



Allegro                          version 4.4.2               excamera(3alleg4)