Message-ID: <378B39FB.F8D2A665@ameritech.net> From: S Prasad X-Mailer: Mozilla 4.04 [en]C-AIT (Win95; I) MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Allegro 16-bit, using palettes and such Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 13 Date: Tue, 13 Jul 1999 09:07:07 -0400 NNTP-Posting-Host: 206.141.212.152 X-Trace: nntp0.detroit.mi.ameritech.net 931871802 206.141.212.152 (Tue, 13 Jul 1999 09:16:42 EDT) NNTP-Posting-Date: Tue, 13 Jul 1999 09:16:42 EDT Organization: Ameritech.Net www.ameritech.net Complaints: abuse AT ameritech DOT net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi! Thanks for taking the time to read this. I am programming a 3D-Engine in 16-bit color, but am using 256-color .bmp files. I would like to be able to shade the textures, so that they appear differently lit from different viewpoints. So what I need is a way to create a palette that contains shades of each color from black to that color. But using 16-bit color, how do I create a palette that I can use? Basically, how do I shade bitmaps to make them darker/lighter, using an array or a palette? Thanx in advance for the help!