Posts Tagged particle
Particle System: rekultywacja ;)
Posted by moriturius in Programowanie on Listopad 8, 2007
Jako że w internecie nie ma nic konkretnego na temat Particle Systemów – postanowiłem zajrzeć do źródeł Irrlichta (tam jest aż za nadto konkretnie
). Pooglądałem sobie to tak przez 5 minut wczoraj i dzisiaj rano już wpadł mi do głowy pomysł jak można to rozwiązać. Ciężko powiedzieć, że jest on innowacyjny bo opiera się mocno na tym z Irrlichta, ale ważne że działa
Postanowiłem stworzyć klasę ageParticleEmitter, która zajmuje się jedynie ustawianiem cząsteczek w pozycji początkowej i ustawianiem długości ich życia. ageParticleSystem przyjmuje wskaźnik do klasy bazowej emitera, a to daje możliwość definiowania niestandardowych (box i point) emiterów. Na przykład parabolicznych lub liniowych:


Chcę jeszcze napisać ageParticleAffector dzięki czemu będzie można kontrolować zachowanie cząsteczek przez stworzenie odpowiedniej sub-klasy.
Rozwiązania, o których napisałem nie są niczym niesamowitym, ale dzięki ich zastosowaniu można stworzyć niesamowite efekty
Particle System
Posted by moriturius in Programowanie on Listopad 7, 2007
Staram się znaleźć coś na temat programowania Particle Systemu. Chciałem poznać jakieś utarte ścieżki, żeby nie odkrywać koła na nowo i co znalazłem? Nic! Każdy artykuł opisuje Particle System w inny sposób co prowadzi do różnej implementacji.
Wygląda na to że będę musiał odkryć jednak koło na nowo. No trudno.
Particle System
Posted by moriturius in Programowanie on Listopad 7, 2007
Następną rzeczą jaką wypadałoby się zająć jest Particle System. Nie mam jeszcze zielonego pojęcia jak powinien on wyglądać. Dzisiaj po południu mam nadzieję się tym zająć.