Three.js-glTF und Animation
Gibt Modellinstanzen unabhängige Animationen und erhält bewusst gemeinsame Geometrien und Texturen. Behandelt abgebrochenes Laden und Freigabe, damit das Entfernen einer Figur die anderen nicht beschädigt.
threejs-gltf-animation
Entdecke, wie der Skill hilftWann ist der Skill hilfreich?
Nutze dies bei geteilten Skelettzuständen oder fehlerhaftem Entfernen animierter Klone.
Wobei hilft er dir?
- Stimmt Loader und Decoder auf die installierte Revision ab.
- Verfolgt gemeinsame Geometrie, Materialien und instanzeigene Skelette.
- Verwaltet Überblendungen, zwischengespeicherte Aktionen und abgebrochene Ladevorgänge.
Das könntest du fragen
Lade drei glTF-Wachen mit Stand-, Lauf- und Angriffsanimation. Blende eine in den Angriff über, während eine andere läuft, und entferne den Angreifer. Die übrigen Skelette bleiben unabhängig, gemeinsame Texturen erhalten und ein abgebrochener Ersatz erzeugt keine zusätzliche Wache.
Ausführliche Dokumentation
Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.
Weniger anzeigen
Three.js — gltf animation
Use when integrating Three.js glTF, skinned models, animation clips or compressed assets.
Version and project gate
Inspect Three.js revision, renderer/backend, addons import style, bundler, color-management conventions, animation loop owner, scene scale, glTF/decoder versions and existing physics wrapper. Never turn a task into an engine upgrade without the user’s intent. Read the version-matching official reference when an API decision depends on it.
Work
Pin loader/addon and decoder versions to the installed revision. Inventory shared geometry/material/skeleton ownership. Bind animation mixers to the intended instance, define clip transitions and cleanup cached actions. Keep loading errors and canceled scene ownership visible.
Deliver
An asset/animation contract and a model integration that survives independent instance removal. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.
Failure to prevent
A shallow clone of a skinned hierarchy may share skeleton state unexpectedly; an unloaded texture is not proof of disposed GPU resources.
Acceptance scenario
Animate two instances independently, remove one during a blend and reload the scene after a failed model request. Follow the project’s execution and verification permissions. If execution or a target device is unavailable, provide the reproduction steps and name the remaining uncertainty; do not mark it passed.
Scope and sources
This skill belongs to Vex. Agent selection is restricted by Orqestria’s assigned-agent policy, including forced skill selection; instruction text alone is not an access control. These are original task workflows researched from official documentation, not a copied or endorsed vendor skill.
Task-specific official references
Enthaltene Dateien 1
SKILL.md
