.\" Generated by the Allegro makedoc utility .TH fade_interpolate 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME fade_interpolate \- Calculates a new palette interpolated between two others. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B void fade_interpolate(const PALETTE source, const PALETTE dest, .B PALETTE output, int pos, int from, int to); .SH DESCRIPTION Calculates a temporary palette part way between source and dest, returning it in the output parameter. The position between the two extremes is specified by the pos value: 0 returns an exact copy of source, 64 returns dest, 32 returns a palette half way between the two, etc. This routine only affects colors between from and to (inclusive: pass 0 and 255 to interpolate the entire palette). .SH SEE ALSO .BR fade_in (3alleg4), .BR fade_out (3alleg4), .BR fade_from (3alleg4)