Categories

RotoZoom

Эффект Rotozoom. Написан по мотивам одноимённого эффекта из демки Mescaline Synesthesia.

Большей частью, логика эфекта (+таблички и мат.процедуры) просто сдёрнуты из исходника демы с небольшими доработками.  В данной минидемке мест для оптимизации хоть отбавляй. Фоновая картинка (боковая) имеет размеры 256*256 с цветом прозрачности, 128 цветов. Текстура для вращалки 256*64 (по аналогии с оригиналом), кол-во цветов так же 128. Вращался выводится с разрешением 208*256. Чтобы покрыть эту область делаю типа чанков 2*2 (просто 2 раза подряд кидаю в z-buffer одну  точку, но чтобы не было ощущения растянутости всю строку так же вывожу 2 раза подряд). Как ещё оптимизировать, я не знаю. Если кому-то потребуются исходники, обращайтесь ко мне (Sayman).

П.С. Для эмулятора и реала 2 разные версии. Разница во включении fast-ram.

Version: 1.0
Status: Demo
Published: 01.04.2021
ROTOZOOM.ZIP 31.85 KB
Details
Platform
Category
Демосцена
Status
Demo
Author
Sayman
Version
1.0
Issue date
07.02.2021
Age Rating
Age Rating