Provided by: allegro4-doc_4.4.2-10_all bug

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)