logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

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

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.

Name

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

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.3                                excamera(3alleg4)

Synopsis

#include<allegro.h>Exampleexcamera

See Also