MantisBT - Bender
View Issue Details
0013668BenderArmatures modulepublic2012-11-09 11:412013-04-02 14:28
Julien Finet 
johan andruejol 
normalfeatureN/A
closedfixed 
 
1.01.0 
0013668: Serialize MRML bones
It should be possible to read/write MRML bones from file.

a) read/write from MRML scene (.mrml) [normal priority]
b) read/write from an armature file (.arm) [low priority]
a) vtkMRMLBoneNode::ReadFromXML() and vtkMRMLBoneNode::WriteToXML() might be enough.

b) Look at how the fiducials annotation nodes are saved (ask Nicole to know how it is different in the redesign not yet pushed into Slicer).
No tags attached.
parent of 0013984assigned johan andruejol Read/Write armature in an armature file format 
child of 0013671closed Julien Finet Task 1.1) Develop an application for specifying rigging for a voxelized anatomical model. 
Not all the children of this issue are yet resolved or closed.
Issue History
2012-11-09 11:41Julien FinetNew Issue
2012-11-09 11:41Julien FinetStatusnew => assigned
2012-11-09 11:41Julien FinetAssigned To => johan andruejol
2012-11-09 13:35Julien FinetRelationship addedchild of 0013671
2012-11-21 08:50Julien FinetPrioritynormal => high
2012-12-12 11:16johan andruejolNote Added: 0031872
2012-12-13 10:55johan andruejolNote Added: 0031876
2012-12-13 11:23johan andruejolNote Added: 0031877
2013-01-04 10:48johan andruejolNote Added: 0031983
2013-01-08 14:50johan andruejolNote Added: 0032004
2013-01-08 14:51johan andruejolNote Deleted: 0032004
2013-01-08 14:52johan andruejolNote Added: 0032005
2013-01-08 14:52johan andruejolPriorityhigh => normal
2013-03-05 09:32johan andruejolStatusassigned => resolved
2013-03-05 09:32johan andruejolResolutionopen => fixed
2013-03-05 14:46johan andruejolRelationship addedparent of 0013984
2013-04-02 14:23Julien FinetStatusresolved => closed
2013-04-02 14:23Julien FinetFixed in Version => 1.0
2013-04-02 14:28Julien FinetTarget Version => 1.0

Notes
(0031872)
johan andruejol   
2012-12-12 11:16   
A) Load/Save MRML Scene:

See Branch: https://github.com/vovythevov/Bender/commits/13668-LoadScene-JA [^]

Particularly commits: https://github.com/vovythevov/Bender/commit/c1bac15ae639e4f17885ca87b1c829cc8ce559f9 [^]
and
https://github.com/vovythevov/Bender/commit/40e9747db094ca9656e87ce6a6c9ee053886176c [^]
and
https://github.com/vovythevov/Bender/commit/d72619edf9d82d4b054f9d1714656bee85e72814 [^]
(0031876)
johan andruejol   
2012-12-13 10:55   
See comments:

https://github.com/vovythevov/Bender/commit/a80c5c7ee7303715e53f0481d5782e343f4b69eb#commitcomment-2299262 [^]

https://github.com/vovythevov/Bender/commit/d72619edf9d82d4b054f9d1714656bee85e72814#commitcomment-2299170 [^]
(0031877)
johan andruejol   
2012-12-13 11:23   
For the second comment:
(https://github.com/vovythevov/Bender/commit/d72619edf9d82d4b054f9d1714656bee85e72814#commitcomment-2299170 [^])

https://github.com/vovythevov/Bender/commit/65b25fc287ec2168c35e454930721c118a66feab [^]
(0031983)
johan andruejol   
2013-01-04 10:48   
Revert commit: (see discussion here: https://github.com/vovythevov/Bender/commit/a80c5c7ee7303715e53f0481d5782e343f4b69eb#commitcomment-2299232 [^])

https://github.com/vovythevov/Bender/commit/4adaede170377b1b2d629a2c66e819a059a9408a [^]
(0032005)
johan andruejol   
2013-01-08 14:52   
Change priority to normal now that the a) is implemented