Графические спецэффекты в SDL


Лицензионное соглашение

Данный документ распространяется «как есть» без всяких гарантий и поддержки. Автор не несет ответственность за содержание данного документа, поэтому используйте его на свой страх и риск. Документ может распространяться в любых целях, исключая коммерческие, и любым способом совершенно свободно и бесплатно, но с небольшими ограничениями: обязательно должно быть указано происхождение документа: автор и ссылка на ресурс http://plg.lrn.ru. Вы не имеете право заявлять себя автором данного документа. При размещении данного документа в публичный доступ, желательно, но необязательно, сообщить об этом автору. Это предупреждение должно присутствовать вместе с документом. При желании использовать этот документ в коммерческих целях, необходимо получить письменное согласие автора.
Copyright © 2006 by Evgeny Bronnikov (http://plg.lrn.ru)

Содержание

Примечания

Загрузить последнюю версию статьи:
PDF-версия (200кб)
Исходные коды (97кб)
Ссылка на HTML-версию
 
Все исходные коды перечисленных спецэффектов вы можете найти в приложении к этому документу. Все функции вынесены в отдельный модуль (gfx.c и gfx.h) для удобства использования в программах на языке Си и С++. Описание каждой функции дано в комментариях к коду. Последние версии этого и других документов, а также архивов с исходными кодами к статье вы можете найти на сайте сообщества программистов игр для Linux: http://plg.lrn.ru. Условия использования и распространения исходного кода вы можете узнать из файла README в архиве. Все упомянутые торговые марки, товарные знаки и прочее являются собственностью их владельцев.
Для написания документа были использованы следующие источники:
1. Colorspace FAQ
2. Документация библиотеки SDL. http://libsdl.org

Copyright © 2006 by Evgeny Bronnikov (http://plg.lrn.ru)