Последние записи
- Исходник программы «азбука Морзе»
- Рассылка. Выпуск 139
- Как в коснольном приложении открыть диалог сохранения?
- Поддержка drag and drop для Tlistview?
- Создание структуры бд для рерайтера
- Получить набираемое слово в memo
- Записать StringGrid1 в двумерный массив
- Вычислить контрольную сумму строки
- Программный подсчёт комбинаций и вероятностей в покере, создание покер бота
- Завтра отменят службу в армии. А вы еще служите или служили. вам обидно будет?
29th
Авг
Множество вариантов работы с графикой на канве в canvas delphi
Posted by admin under Исходники
Рисование на канве
5 примеров
Визуализация ala Winamp
Описание: Используется стандартная функция StretchBlt и каждый кадр размывается функцией Blur из модуля Unit2.pas
Сложность: Выше среднего.
Тестировано: Delphi 6
Примечание: Можно использовать при создании скринсейверов и визуализаций
Скачать exe файл
Скачать исходники
Цветная змейка
Описание: Программа рисует произвольную непрерывную градиентную линию определенной толщины и с заданной кривизной. Хороший пример на генерацию цвета из системного таймера и работу с математикой.
Сложность: не для чайников
Тестировано: Delphi 6
Скачать exe файл
Скачать исходники
Крутой градиент
Описание: Математика. Голая математика. Простейший код(95 строк) и очень красиво. Математический мультик. Компилируй и смотри ))
Сложность: можно и чайникам ))
Тестировано: Delphi 6
Примечание: Смотреть минуты 2 минимум, или до переполнения …
Скачать exe файл
Скачать исходники
Группа движухщихся точек
Описание: Визуализация. Множество точек летают по экрану за центровой точкой (mx,my) либо отдаляются от нее.
Сложность: Почти не комментировано, поэтому сложно.
Тестировано: Delphi 6
Примечание: Алгоритм приближения и отдаления точек может пригодиться игроделам
Скачать exe файл
Скачать исходники
Разряд молнии
Описание: Генерация случайной линии к месту курсора. Необычный подход на основе вероятностей. Используется Random.
Сложность: Небольшой код, но опять же без комментариев. Выше среднего.
Тестировано: Delphi 6
Примечание : Ничего выдающегося. Может быть полезно при создании скринсейверов В заголовке окна пишется количество прорисованных пикселей и скорость прорисовки.
Скачать exe файл
Скачать исходники

