Die Skelettanimation ist eine Technik, mit der ein komplexes Netz (oder "Skin") durch die Animation einer einfacheren hierarchischen Sammlung von Geometrie (die "Knochen") animiert wird.
Ich versuche, Code zu schreiben, um Animationen zu übertragen, die für ein Skelett entwickelt wurden, um auf einem anderen Skelett korrekt auszusehen. Die Quellanimationen bestehen nur aus Rotationen mit Ausnahme von Übersetzungen im Stammverzeichnis (dies sind die Mocap-Animationen aus der CMU-Bewegungserfassungsdatenbank ). Viele 3D-Anwendungen (z. B. Maya) haben diese Funktion …
Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig machen (bitte beachten Sie, dass nur Raycasts ausgeführt werden). public IMovementModel Move(IMovementModel …
Ich habe einen Exporteur für Mixermodelle geschrieben, der sich hervorragend für Maschen eignet. Ich versuche das auf Knochen auszudehnen, die im Mixer definiert sind. Ich habe jedoch keine guten Informationen zum Exportieren von Knochendaten gefunden. Wie kann ich auf Knochendaten zugreifen? Ich möchte auf alle Scheitelpunkte zugreifen, auf die sich …
Ich möchte ein Skelettanimationsformat ( wie hier aufgefordert ) für ein RTS-Spiel übernehmen. Die individuelle Darstellung jedes Modells auf dem Bildschirm wird klein sein, aber es wird viele davon geben! In Skelettanimationen, z. B. MD5-Dateien, kann jeder einzelne Scheitelpunkt an eine beliebige Anzahl von Gelenken angehängt werden. Wie können Sie …
Bei der Erstellung von Charakter-Rigs für Videospiele setzen wir immer die Wurzel des Rigs und aller kinematischen Ketten auf das Becken des Charakters. Ist das ein spezifischer Grund, warum wir das tun, oder ist es eine Konvention? Was ist der Grund dafür?
Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in den Code, um einen Blick …
Ich frage mich, wie sie die Knochenanimation im Flash-Spiel implementieren. Http://www.foddy.net/athletics.swf Kennen Sie Lernmaterialien, aus denen ich anfangen kann, 2D-Knochensysteme zu lernen? Ich habe gerade ein Avatar-System implementiert, indem ich mehrere Bitmaps in jedem Frame erstellt habe (ähnlich wie bei Maple Story), aber einige Leute sagen mir, dass ein Knochensystem …
Mit dem .x-Format zum Exportieren eines Modells aus Blender kann ich ein Netz, einen Anker und eine Animation laden. Ich habe keine Probleme beim Generieren des Netzes und beim Anzeigen von Modellen im Spiel. Zusätzlich habe ich Animationen und den Anker richtig in entsprechende Datenstrukturen geladen. Mein Problem besteht darin, …
Ich habe eine Weile versucht, ein 2D-Skelettanimationssystem zu erstellen, und ich glaube, dass ich kurz vor dem Abschluss stehe. Derzeit habe ich folgende Datenstrukturen: struct Bone { Bone *parent; int child_count; Bone **children; double x, y; }; struct Vertex { double x, y; int bone_count; Bone **bones; double *weights; }; …
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
Ich möchte einen Charakter als Humanoiden importieren, um Masken auf dem Animationssystem verwenden zu können. Ich habe die richtige menschliche Struktur verwendet, aber die Einheit gibt einige Fehler, wenn ich sie von generisch auf humanoid umstellen möchte, und sagt, dass einige Knochen nicht am richtigen Ort sind oder einen falschen …
Ich versuche, einen Renderer mithilfe eines Szenendiagramms und einer Skelettanimation zu implementieren. Soweit ich weiß, stellen die Knochen in einer Skelettanimation nur eine Verbindung zwischen zwei Gelenken dar. Wenn ein Joint jedoch seine Eltern- und Kindergelenke kennt, wofür würden Sie überhaupt Knochen brauchen? Warum benötigen Sie eine separate Klasse, Skeleton, …
Um diese Frage zu lösen , habe ich beschlossen, die absoluten (Weltraum-) Richtungen jedes Gelenks in der Quellpose (als normalisierte Einheitsvektoren) herauszufinden und dann die Gelenke des Ziels so zu drehen, dass sie dieser Richtung entsprechen. Das Problem ist, wie berechne ich die Rotationsquaternion so, dass der Knochen (der Vektor …
Hallo. Ich möchte in meinem Spiel ein System für 2D-Skelettanimationen erstellen können. Ich benutze panda3d als meine Spiel-Engine. Ich möchte in der Lage sein, einfache Knochenstrukturen zu erstellen und sie mit meinen Sprites zu häuten. Ich würde es vorziehen, dies mit reinem Code und Algorithmen zu tun, aber wenn ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.