Отличная статья! +5 (и +1 в репу на форуме)
Могу подкинуть новую пищу для размышения и экспериментов: маски. Двухцветные bmp, 16, 256 цветные (яркостные), их различие применения. Как сделать модель с маской так, чтобы по краям модели она не появлялась и не затирала за собой остальной мир. Что будет, если текстура например 256x256, а маска для неё 128x128. А если наоборот ? А если текстура будет иметь некратный степени 2 размер, правильно-ли растянется маска итд. Вобщем, с удовольствием прочел бы про исследование масок.