Working on SkeletonAnimation - JSONFormat
See original GitHub issueHey guys, I’m working on SkeletonAnimation, but I don’t understand how the bones will stored in JSONFormat.
{
parent: BXindex, // -1 for root bone
pos: [x,y,z],
rotq: [x,y,z,w], // quaternion
scl: [x,y,z]
}
To understand it, I started to present the bones as THREE.Lines.
http://www.fiesta-library.bplaced.net/test/webgl_animation_skinning.html
But something is wrong with that.
In the JSONFormat is only one position for each bone. In Blender bones have two positions - tail and head. So how works the Three.js Bones?
Issue Analytics
- State:
- Created 11 years ago
- Comments:62 (33 by maintainers)
Top Results From Across the Web
Spine: JSON export format - Esoteric Software
JSON export format. This page describes Spine's JSON export format for skeleton and animation data. The Spine Runtimes load this data to display...
Read more >RGD Workshop : Using Spine Assets in Unity - YouTube
Skeleton Animation Script. Skeleton Animation Script. 8:44 · Skeleton Animation Script ... Json Format. Json Format. 19:48 · Json Format.
Read more >sprite_add - GameMaker Manual
json format (*json files are used for loading skeleton animation sprites made with Spine). The function returns the new sprite index which must...
Read more >[Release][Free] Unity Sprites And Bones - 2D skeleton animation
Scaling just doesn't work, because the IK calculations go all wonky. The Flip button makes sure, that all is rotated correctly.
Read more >Spine 4.1 add-on for Construct 3 | c3_spine_plugin
SpineBBoxGetPoly expression returns poly points in JSON format array of named slot/bounding box attachment. ... Share your C3 and Spine plugin work!
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

That would be awesome 😉 They know how to create proper models for real-time (in addition to making them pretty).
I’m went through many random models available from the web and while some of them look great, most of them are in terrible shape and do not survive conversions :S.
Not much experience with this but there is always Collada. That’s how I made these morphs (small ones are Collada => Blender => JSON, big one is directly Collada):
http://mrdoob.github.com/three.js/examples/webgl_loader_json_blender.html
in JSON format, is there anyway to store transform/quaternion data in 4x4 matrix ? example
is this possible somehow?