Процедурная графика — различия между версиями
Zxdn (обсуждение | вклад) (Новая: '''Процедурная графика''' ('''Procedural graphics''') - в общем случае графика, генерируемая программой в процессе р...) |
(нет различий)
|
Версия 19:21, 5 октября 2008
Процедурная графика (Procedural graphics) - в общем случае графика, генерируемая программой в процессе работы с помощью различных алгоритмов. На демосцене существует одноимённое направление творчества - программы небольшого размера (для современных платформ типа IBM PC стандартным значением является 4 КБ), генерирующие полноэкранное статичное изображение. На ZX Spectrum направление процедурной графики не развито, конкурсов этой категории не проводилось. Планируется провести конкурс 1 КБ процедурной графики на демопати ASCii 2008.
В отличие от интро сходного объёма, обычно отображающих абстрактные эффекты (анимацию), задачей процедурной графики является создание статичных изображений, аналогичных работам художников - например, изображений объектов, существующих в реальности (машина, клавиатура) с высокой степенью детализации. Программа может затрачивать на генерацию изображения некоторое время (для современных платформ - обычно менее минуты). Так как программе не требуется выводить анимацию и воспроизводить звук, весь её объём может быть использован для реализации более сложных и качественных алгоритмов генерации изображений.