Siva
Particle System
Feladat
A játékokban is használatos "részecske rendszer" készítése 2 dimenziós grafikus felületen, amit főleg effektektekként, animációkként szokás használni.
A rendszer lényege
Olyan magas szintű függvények biztosítása, melyekkel könnyedén hozhatunk létre mozgó részecske rendszereket (animációkat)
Részecske rendszer
Adott egy kezdő- és egy végállapot. Továbbá a lájátszás sebessége, típusa (pl lineáris), részecske alakja. A program ezekből a paraméterekből hozza létre az animációt. Illetve számolja a részecskék aktuális állapotát.
Képernyőkép
Kép alapú kirajzolás
Adott egy képfájl, amit a program képpontonként dolgoz fel, majd ez alapján hoz létre tetszőleges típusú és sűrűségű részecske rendszereket.
Szövegből kirajzolás
Ez a képalapú kirajzolás leszűkítése.
Adott egy eljárás, ami a bemeneti paraméterként kapott szöveget részecske rendzserekből felépítve jeleníti meg adott helyen, méretben és adott karakterközzel. Ezeket a paramétereket szintén bemenő paraméterként kapja úgy ahogy a részecske rendszer típusát és egyéb paramétereit is.
Kapcsolatfelvétel