boboLib motion blur

Malý pokus s rozmazaným pohybom.

Dnes som mal kúsok voľného času, tak ma napadlo skúsiť pomocou môjho 2D enginu rozmazanie pohybom. Po krátkom premýšľaní som prišiel na jendoduchý nápad. Využil som pritom zadný buffer. Pri bežnej hernej slučke sa pred každým prechodom zmaže a nanovo sa doň kreslí. Ja som namiesto toho pri každom prechode jemne stmavil farbu. Takto ostane aj predchádzajúci snímok, len jemne oslabený. Pri prekreslením ďalším snímkom to vytvára dojem rozmazania. Nie je to však možné vždy. Ak sa napríklad prekreslí celé pozadie. V takom prípade je vhodné použiť pre tento efekt samostatný buffer a problém je vyriešený. Malé video s ukážkou je tu, aj keď to nie je veľmi dobre vidieť. Ale ako sa vraví – správny efekt má byť taký, že ho nie je vidieť, ale ak tam nieje, tak je vidno, že obrazu niečo chýba.


<Staršie | tento článok | Novšie>

Napísané: 1. 6. 2010, 21:23 | Prečítané: 4662x | Kategórie: Software | Napísal: admin |
Komentáre: 0

Zatial tu nieje žiaden príspevok, môžeš začať ty:-)

Pridaj komentár
Meno
Web
Mail
Kontrola Zadajte číslo päť
Text

:-)
:-D
:-(
|-/
:-[]
;-)
8-|
8-o
Tučné | Podrazené | Kurzíva  | zdroják | odkaz
  • Pre odoslanie správy môžete aj použiť klávesovoú skratku Alt+S. (Podporujú len niektoré prehliadače)
  • HTML znaky budú prevedené na entity.
  • Vyjadrujte sa tu ako doma, aby sme vedeli ako to u Vás vypadá.
  • Odkazy začínajúce http:// budú automaticky prevedené na odkazy , nepoužívajte však v jednom príspevku viac ako 3 - to robia len spam roboti:-)
bobo87 | ICQ 255-774-323 | Podpora miniRS | Styl LazyDays | Sk preklad by beekeeper