Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
exzbuf(3)			 Allegro manual 		       exzbuf(3)

NAME
     exzbuf - Z-buffered polygons demo. Allegro game programming library.

SYNOPSIS
     #include <allegro.h>

     Example exzbuf

DESCRIPTION
     This program demonstrates how to use Z-buffered polygons and floating point
     3D  math routines. It also provides a simple way to compute fps (frames per
     second) using a timer. After selecting  a	screen	resolution  through  the
     standard GUI dialog, the example shows two 3D cubes rotating and intersect-
     ing  each other. Rather than having full polygons incorrectly overlap other
     polygons due to per-polygon sorting, each pixel is  drawn	at  the  correct
     depth.

SEE ALSO
     BITMAP(3), END_OF_FUNCTION(3), END_OF_MAIN(3), LOCK_FUNCTION(3), LOCK_VARI-
     ABLE(3),	 MATRIX_f(3),	 PALETTE(3),	POLYTYPE_GCOL(3),   SCREEN_H(3),
     SCREEN_W(3), V3D_f(3), ZBUFFER(3), allegro_error(3), allegro_exit(3), alle-
     gro_init(3), allegro_message(3), apply_matrix_f(3),  bitmap_color_depth(3),
     blit(3),	 clear_bitmap(3),   clear_zbuffer(3),	create_bitmap(3),   cre-
     ate_zbuffer(3), desktop_palette(3), destroy_bitmap(3),  destroy_zbuffer(3),
     font(3),	 get_transformation_matrix_f(3),    gfx_mode_select_ex(3),   in-
     stall_int(3), install_keyboard(3), install_mouse(3), install_timer(3), key-
     pressed(3),  palette_color(3),  persp_project_f(3),  polygon_z_normal_f(3),
     quad3d_f(3),  readkey(3),	screen(3),  set_color_depth(3), set_gfx_mode(3),
     set_palette(3),	  set_palette_range(3),      set_projection_viewport(3),
     set_zbuffer(3), textprintf_ex(3), vsync(3)

Allegro 			  version 4.4.3 		       exzbuf(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=exzbuf&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help