Only search projects.blender.org
Log In
New Account
Home
My Page
Projects
Blender 2.x BF release
Summary
Activity
Tracker
SCM
Files
Blender 2.6 Bug Tracker: Browse
[#24265] COLLADA-skinned rig problems-strange angles
Date:
2010-10-15 08:54
Priority:
3
State:
Closed
Submitted by:
Mike Sloman (
mikes
)
Assigned to:
Sukhitha Jayathilake (phabtar)
Category:
Import/Export
Status:
Closed
Relates to:
Duplicates:
[#27598]
Patches:
Summary:
COLLADA-skinned rig problems-strange angles
Detailed description
OSX 10.6.4 BF R32483 Collada Libs for OSX built using R773 opencollada.
(but also can be seen on BF 32234 with pre-built opencollada as in current SVN libs)
1. Open coll-legtest2.blend in 2.49b
2. Export all objects (armature and leg mesh) to collada 1.40 (should be same as attached)
3. Open coll-legtest2.blend in 2.54
4. Export to collada file (should be same as attached)
5. Attempt upload of these two files to 3rd party application (in this case Secondlife - Project Viewer Mesh application (OSX verion)
6. 2.49 exported skinned rig is correctly loaded and moves (see attached image 249b import screenshot)
7. 2.54 exported skinned rig is incorrectly read - 90 degree rotation of top of bone appear to be present (see 254 import screenshot)
Points to some orientation issue in generation of Collada from blender internal representation?
Followup
Message
Date
: 2010-10-15 10:10
Sender
:
Nathan Letwory
Most likely incorrect export of rotations indeed.
Date
: 2010-12-23 13:39
Sender
:
Campbell Barton
tested with r33868, and the exported file works correctly now. (where the provided 2.54 example fails), attached working file.
http://www.opencollada.org/download.html
- tested with OpenCOLLADA for Maya r 1.2.2.
closing.
Date
: 2010-12-24 01:57
Sender
:
Mike Sloman
I do not think its fixed. There are some weird effects still happening with the exported dae in the SL importation. Reading the produced dae reveals some stange 90 degree angle rotations in the bone chains. Granted the relative orientation from export to import seems to work now within b25 (I dont have anything else to test with only 2.49b -- which fails to import the dae you generated BTW) with regards to the mesh-armature relationship.
There still is the issue of the end bones only having exported information about the head of the final bone not the tail and thus on import to blender 25(and poss other apps I dont have) whereby the end bone just gets a arbitrary length and a defualt Z-UP orientation. Try reading the dae into blender 2.49... you can see that it gets confused by the export from b25. B249 output seems to get ingested fine into Secondlife mesh. B25 meshes without armatures are fine as well.
Sorry I cant express the issues better or more clearly. I am having some problems coming to grips with Collada 1.4.1 standard in relation to how to properly express an armature with nodes and node-joints.
Date
: 2011-06-20 12:37
Sender
:
Nathan Letwory
Reopening and reassigning to our GSoC animation student Sukhitha (Phabtar on IRC) to have this function as one of the test cases for his work on the COLLADA animation support.
Date
: 2011-06-23 05:27
Sender
:
Matthew Fulmer
This issue and two others are all duplicates I believe
http://projects.blender.org/tracker?func=detail&aid=24265
http://projects.blender.org/tracker?func=detail&aid=27022
http://projects.blender.org/tracker?func=detail&aid=27598
Date
: 2011-07-07 12:03
Sender
:
Brecht Van Lommel
Closing this bug as it's a duplicate of #27598, and a patch to fix this is being tested there.
Attached Files:
Name
Date
Download
coll-legtest2.blend
2010-10-15 08:54
Download
coll-legtest2-249.dae
2010-10-15 08:54
Download
coll-legtest2-254.dae
2010-10-15 08:54
Download
249b import screenshot.png
2010-10-15 08:54
Download
254 import screenshot.png
2010-10-15 08:54
Download
coll-legtest2_r33868.dae
2010-12-23 13:39
Download
Changes:
Field
Old Value
Date
By
status_id
Open
2011-07-07 12:03
blendix
close_date
None
2011-07-07 12:03
blendix
Status
Reopened
2011-07-07 12:03
blendix
status_id
Closed
2011-06-20 12:37
jesterking
close_date
2010-12-23 13:40
2011-06-20 12:37
jesterking
assigned_to
campbellbarton
2011-06-20 12:37
jesterking
Status
Fixed / Closed
2011-06-20 12:37
jesterking
status_id
Open
2010-12-23 13:40
campbellbarton
close_date
None
2010-12-23 13:40
campbellbarton
Status
Investigate
2010-12-23 13:40
campbellbarton
File Added
14227: coll-legtest2_r33868.dae
2010-12-23 13:39
campbellbarton
assigned_to
jesterking
2010-12-16 19:52
jesterking
Resolution
None
2010-10-15 10:10
jesterking
assigned_to
none
2010-10-15 10:10
jesterking
File Added
13124: 254 import screenshot.png
2010-10-15 08:54
mikes
File Added
13123: 249b import screenshot.png
2010-10-15 08:54
mikes
File Added
13122: coll-legtest2-254.dae
2010-10-15 08:54
mikes
File Added
13121: coll-legtest2-249.dae
2010-10-15 08:54
mikes
File Added
13120: coll-legtest2.blend
2010-10-15 08:54
mikes
Changes:
Blender 2.x BF release: Blender 2.6 Bug Tracker
[#27598]
Collada exports vertex groups at a 90 degree offset
(Relation: Duplicates)