www.wikidata.de-de.nina.az
Dieser Artikel behandelt einen Algorithmus Die Katzenrasse findet sich unter Ragdoll Katze Als Ragdoll auch Ragdoll Engine Ragdoll Physics von englisch Ragdoll Lumpenpuppe werden Algorithmen in einer Game Engine bezeichnet die das Bewegungsverhalten von verletzten oder sterbenden menschlichen Korpern simulieren und entsprechende Animationen erzeugen Die Bewegung wird dabei in Echtzeit berechnet und ist nicht vorgeskriptet 1 Solche Algorithmen sind Teil der Physik Engine welche die darzustellende Szene ausgehend von einer Modellierung nach physikalischen Gesetzen berechnet wie dies vor allem bei Action Computerspielen Einsatz findet 2 Ragdoll in einer Animation aus dem Jahre 1997 Inhaltsverzeichnis 1 Geschichte 2 Beschrankungen der Ragdoll Engine 3 Spezielle Engines fur Ragdoll Simulation 4 Siehe auch 5 Weblinks 6 EinzelnachweiseGeschichte BearbeitenAnfangs war der Ragdoll Algorithmus aufgrund der noch sehr schwachen CPU Leistung sehr unrealistisch und nur auf tote Charaktere limitiert Wenn ein Charakter starb wurde eine vordefinierte Animation abgespielt Die ersten Versuche mit dieser Art der Ragdoll Engine wurden im Jahre 1997 von verschiedenen Entwicklerstudios gemacht Als die Computer schneller wurden waren die Entwickler in der Lage fur heute mittlerweile typische Physiksimulationen in Echtzeit zu implementieren mit denen man die Physik an den jeweiligen Korpern in Echtzeit ausfuhren kann Zu den jeweiligen modellierten Figuren wird zusatzlich das passende Skelett modelliert welches dann mit Hilfe mathematischer Berechnungen den Gegebenheiten wie z B Knochenbruche verrenkte Schulter etc angepasst werden kann Das erste Spiel welches eine eigene Ragdoll Engine besass war Jurassic Park Trespasser welches 1998 erschien und wegen des dadurch erhohten Realismus fur Schlagzeilen sorgte 3 Jedoch geriet das Spiel auch negativ in Kritik da sich durch das Einbetten der Ragdoll Engine viele Programmfehler eingeschlichen hatten Ausserdem vermitteln die virtuellen Leichen einen teilweise sehr makaberen Eindruck weshalb solche Spiele meistens auf Grund der deutschen Jugendschutzgesetze eine Einstufung von mindestens USK 16 bekommen Oft wird das Ragdoll Verhalten daher komplett aus den deutschen Versionen entfernt um entweder eine niedrigere oder uberhaupt eine Freigabe durch die USK zu erhalten Eines der bekanntesten Beispiele dazu ist Far Cry welches in der ersten Version in der Ragdoll relativ einfach wieder aktiviert werden konnte indiziert wurde 4 Jedoch sind die meisten aktuellen Spiele von dieser Praxis betroffen Beschrankungen der Ragdoll Engine BearbeitenDie im Jahr 2007 gebrauchlichen Ragdoll Verfahren konnen folgende Operationen jedoch nicht ausfuhren sprich Hinsichtlich dieser Punkte entsprechen sie noch nicht voll und ganz der Realitat Sehr kleine Knochen wie Finger oder Zehen werden in den meisten Fallen nicht berucksichtigt Sie bleiben starr Mittlerweile versuchen die Entwickler mit Hilfe von Zufallstechniken brauchbare Ergebnisse zu erzielen Bei bestimmten Fallen des Herunterfallens etc werden einige Knochen nicht komplett realistisch berechnet Bestes Beispiel hierfur ist das menschliche Knie und die Berechnung durch Ragdoll das Knie wird bei der Ragdoll Simulation bei einem Sturz nicht nach rechts oder links gebogen wie es in der Wirklichkeit jedoch passieren konnte Mithilfe der erstmals in Grand Theft Auto IV eingesetzten Euphoria Engine wurden auch diese Einschrankungen uberwunden Die Euphoria Engine ist zudem in der Lage ein Nervensystem fur jede Figur im Spiel zu simulieren Schusse auf bestimmte Korperregionen verursachen so charakteristische Zuckungen Auch werden naturliche Reflexe berucksichtigt Spezielle Engines fur Ragdoll Simulation BearbeitenEuphoria Engine Enthalt auch zusatzliche Funktionen wie Simulation eines Nervensystems Havok Maya Software Das als Bullet bezeichnete Plugin zur dynamischen Simulation enthalt auch eine Ragdoll Option Siehe auch BearbeitenInverse Kinematik Attrappe DummyWeblinks Bearbeiten nbsp Commons Ragdoll physics Sammlung von Bildern Videos und Audiodateien Dismount Games Beispiele fur eine Ragdoll Simulation Ski Stunt Simulator Weiteres Beispiel fur eine Ragdoll SimulationEinzelnachweise Bearbeiten Jesse Schell The Art of Game Design A Book of Lenses Morgan Kaufmann Burlington Massachusetts 2008 ISBN 978 0 12 369496 6 S 408 409 Onlineansicht Stevie Giovanni amp Kang Kang Yin LocoTest Deploying and Evaluating Physics Based Locomotion on Multiple Simulation Platforms In Jan Allbeck amp Petros Faloutsos Hrsg Motion in Games 4th International Conference Mig 2011 Edinburgh Kingdom November 13 15 2011 Proceedings Springer Heidelberg 2011 ISBN 978 3 642 25089 7 S 228 Onlineansicht Richard Wyckoff Postmortem DreamWorks Interactive s Trespasser In Game Developer UBM plc 14 Mai 1999 abgerufen am 16 Mai 2012 Artikel auf Golem de Abgerufen von https de wikipedia org w index php title Ragdoll Engine amp oldid 230948207