plucky (3) exshade.3alleg4.gz

Provided by: allegro4-doc_4.4.3.1-5_all bug

NAME

       exshade - Gouraud shaded sprites. Allegro game programming library.

SYNOPSIS

       #include <allegro.h>

       Example exshade

DESCRIPTION

       This  program  demonstrates  how  to draw Gouraud shaded (lit) sprites.  In an apparently black screen, a
       planet like sprite is drawn close to the middle of the screen. In a similar way to how the first test  of
       extrans works, you move the cursor on the screen with the mouse. Attached to this mouse you can imagine a
       virtual spotlight illuminating the scene around. Depending on where the  mouse  is,  the  Gouraud  shaded
       sprite will show the direction of the light.

SEE ALSO

       BITMAP(3alleg4),     COLOR_MAP(3alleg4),     END_OF_MAIN(3alleg4),     PALETTE(3alleg4),    RGB(3alleg4),
       RGB_MAP(3alleg4), SCREEN_H(3alleg4),  SCREEN_W(3alleg4),  allegro_error(3alleg4),  allegro_init(3alleg4),
       allegro_message(3alleg4),         blit(3alleg4),        clear_bitmap(3alleg4),        color_map(3alleg4),
       create_bitmap(3alleg4), create_light_table(3alleg4), create_rgb_table(3alleg4),  destroy_bitmap(3alleg4),
       draw_gouraud_sprite(3alleg4),     font(3alleg4),    install_keyboard(3alleg4),    install_mouse(3alleg4),
       keypressed(3alleg4),    line(3alleg4),    load_bitmap(3alleg4),    mouse_x(3alleg4),    mouse_y(3alleg4),
       palette_color(3alleg4),       poll_mouse(3alleg4),      replace_filename(3alleg4),      rgb_map(3alleg4),
       screen(3alleg4),      set_gfx_mode(3alleg4),      set_palette(3alleg4),       set_trans_blender(3alleg4),
       show_mouse(3alleg4), textout_ex(3alleg4)