Zusammenfassung
Partikelsysteme sind prozedurale Animationsmethoden, bei denen viele Objekte, die Partikel, gleichzeitig animiert werden. Durch das Zusammenspiel der vielen Partikel können komplexe Animationen entstehen. Anhand einer beispielhaften Implementierung erläutern wir den Aufbau eines Partikelsystems. Wir betrachten dazu Beispiele typischer Algorithmen. Zur Animation der Partikel wird der Zustand der Partikel zyklisch aktualisiert. Wir stellen ein Simulationsverfahren vor, das exemplarisch zeigt, wie dies in einem Partikelsystem realisiert werden kann. Als Alternative zu diesem Verfahren werden auch zustandslose Partikelsysteme kurz vorgestellt. Für die Verwaltung der oft sehr großen Anzahl von Partikeln in einem Partikelsystem sind geeignete Datenstrukturen nötig. Wir diskutieren dazu verschiedene Ansätze. Neben der Bewegung der Partikel trägt auch die Darstellung der Partikel entscheidend zum visuellen Ergebnis bei. Dazu werden verschiedene Darstellungsarten von Partikelsystemen erläutert.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Drone S (2007) Real-time particle systems on the GPU in dynamic environments. In: McMains S, Sloan P-P (Hrsg) SIGGRAPH ’07: ACM SIGGRAPH 2007 Courses. ACM, New York, S 80–96
Donald HH (2017) Foundations of physically based modeling and animation. CRC Press, Oakville
Kolb A, Latta L, Rezk-Salama C (2004) Hardware-based simulation and collision detection for large particle systems. In: Fellner D et al (Hrsg) Graphics hardware 2004. HWWS ’04. ACM, New York, S 123–131
Müller M et al (2007) Position based dynamics. J Vis Commun Image Represent 18(2):109–118
Reeves WT (1983) Particle systems – a technique for modeling a class of fuzzy objects. SIGGRAPH Comput Graph 17(3):359–375
Reynolds CW (1987) Flocks, herds and schools: a distributed behavioural model. ACM SIGGRAPH Comput Graphics 21(4):25–34
Turk G (1990) Generating random points in triangles. In: Glassner AS (Hrsg) Graphics gems. Academic Press Professional, Inc, USA, S 24–28
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2024 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature
About this chapter
Cite this chapter
Grünvogel, S.M. (2024). Partikelsysteme. In: Einführung in die Computeranimation. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-41989-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-658-41989-9_15
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-41988-2
Online ISBN: 978-3-658-41989-9
eBook Packages: Computer Science and Engineering (German Language)