| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0013680 | Bender | Armatures module | public | 2012-11-12 16:49 | 2013-04-02 14:28 | ||||
| Reporter | Julien Finet | ||||||||
| Assigned To | johan andruejol | ||||||||
| Priority | normal | Severity | feature | Reproducibility | N/A | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 0.1 | ||||||||
| Target Version | 1.0 | Fixed in Version | 1.0 | ||||||
| Summary | 0013680: Add envelope representation around bones | ||||||||
| Description | The envelope is controlled by a radius and helps to constrain the skinning. | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |||||||||||
  | 
|||||||||||
| Relationships | 
| Notes | |
| 
				(0032059) johan andruejol (developer) 2013-01-09 11:56 edited on: 2013-01-09 11:58  | 
	
		1) Capsule Source: https://github.com/vovythevov/Bender/commit/a7caeb1fe691a3aea6d5258691152536ef0f4a1f [^] 2) Bone Envelope representation: https://github.com/vovythevov/Bender/commit/2e996f75c968405800b282d9659a4176efab0e53 [^] 3) Envelope in Slicer: https://github.com/vovythevov/Bender/commit/1f95ca8e7a13b9028c5a10aacdb503ada7d88e69 [^] The envelopes are still very basic. I am not really sure they should go in the armature module since it is more related to the weights. So far I just added a On/Off checkbox but a slider for the radius should be helpful too.  | 
| 
				(0032060) Julien Finet (administrator) 2013-01-09 12:46  | 
	
		I think the armatures module is a great place. I can even think that envelopes be moved (in the future) in at line widget level as it is an all-purpose property  (radius of interest of a line). It is missing a radius spinbox to change the radius of the current bone. You would also need to export the radius in the polydata generated by the armature widget (as a double type field data).  | 
| 
				(0032086) johan andruejol (developer) 2013-01-09 14:48  | 
	
		4) Naming constistency: https://github.com/vovythevov/Bender/commit/1cde363161e5247461c7376e0381e7196235b628 [^] 5) Radius Spinbox: https://github.com/vovythevov/Bender/commit/a61df61e79fd63db73ea8b146705e59054ee8175 [^] 6) Radius field data: https://github.com/vovythevov/Bender/commit/811e884accd0ce3c841c0809331e18300959e704 [^]  | 
| 
				(0032106) johan andruejol (developer) 2013-01-15 17:27  | 
	
		It would be preferable for the radius to be adapted to each bone. Ideally, the user would precise a ratio and the radius of the envelope would be computed with this ratio and the bone's length.  | 
| 
				(0032107) johan andruejol (developer) 2013-01-15 17:27  | 
	https://github.com/vovythevov/Bender/commit/65450e76937203e94c3777a41bff4adcbfa46869 [^] | 
| 
				(0032284) Julien Finet (administrator) 2013-02-14 11:15  | 
	
		7) ++ Envelope GUI (Envelope opacity + Envelope ratio for all the bones (+ Envelope on/off checkbox)) should go in the Armature section. Envelope in Bone section should control the "ratio" of the selected bone 8) - Envelopes should be semi-transparent by default. Envelopes colors should be the same as the bone, but very desaturated (e.g. S=10%) and close to white (e.g. V=90%), H stays the same. 9) = If the envelope opacity is transparent, the envelope should have its front faces culled. 10) -- In XRay mode, envelopes should be rendered in a first pass. the the bones are rendered.  | 
| 
				(0032306) johan andruejol (developer) 2013-02-16 00:25  | 
	
		7) http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=ed9ceb06fb632c53ab8fbe56a1c026a9b786218c [^] 8) (Semi-transparency only) http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=e2e58eddd6a2502e5c7a28debdaee799f874389a [^] 9)http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=4d3a35815cdabf5ab693e1cc5a4b8e561f8feb72 [^]  | 
| 
				(0032394) johan andruejol (developer) 2013-02-27 08:54  | 
	
		10) No envelope display in pose mode: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=baf63d6bd9ee20294dae2ef3feeb48d3ead98e95 [^] 11) Move Envelopes in the Armature category: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=7dfa8ae4bae660c4dfd52573068abe8f2628917d [^]  | 
| Notes | 
| Issue History | |||
| Date Modified | Username | Field | Change | 
| 2012-11-12 16:49 | Julien Finet | New Issue | |
| 2012-11-12 16:49 | Julien Finet | Status | new => assigned | 
| 2012-11-12 16:49 | Julien Finet | Assigned To | => johan andruejol | 
| 2012-11-12 16:49 | Julien Finet | Relationship added | child of 0013672 | 
| 2013-01-09 11:56 | johan andruejol | Note Added: 0032059 | |
| 2013-01-09 11:58 | johan andruejol | Note Edited: 0032059 | |
| 2013-01-09 12:46 | Julien Finet | Note Added: 0032060 | |
| 2013-01-09 14:48 | johan andruejol | Note Added: 0032086 | |
| 2013-01-10 10:08 | johan andruejol | Status | assigned => resolved | 
| 2013-01-10 10:08 | johan andruejol | Resolution | open => fixed | 
| 2013-01-15 17:25 | johan andruejol | Status | resolved => feedback | 
| 2013-01-15 17:25 | johan andruejol | Resolution | fixed => reopened | 
| 2013-01-15 17:27 | johan andruejol | Note Added: 0032106 | |
| 2013-01-15 17:27 | johan andruejol | Note Added: 0032107 | |
| 2013-01-15 17:28 | johan andruejol | Status | feedback => resolved | 
| 2013-01-15 17:28 | johan andruejol | Resolution | reopened => fixed | 
| 2013-02-14 10:57 | Julien Finet | Relationship added | related to 0013873 | 
| 2013-02-14 11:15 | Julien Finet | Note Added: 0032284 | |
| 2013-02-14 11:15 | Julien Finet | Status | resolved => assigned | 
| 2013-02-14 11:20 | Julien Finet | Resolution | fixed => reopened | 
| 2013-02-14 11:20 | Julien Finet | Product Version | => 0.1 | 
| 2013-02-14 11:20 | Julien Finet | Summary | Add enveloppe representation around bones => Add envelope representation around bones | 
| 2013-02-15 14:59 | Julien Finet | Priority | normal => high | 
| 2013-02-16 00:25 | johan andruejol | Note Added: 0032306 | |
| 2013-02-18 10:13 | johan andruejol | Priority | high => normal | 
| 2013-02-27 08:54 | johan andruejol | Note Added: 0032394 | |
| 2013-03-04 10:22 | johan andruejol | Status | assigned => resolved | 
| 2013-03-04 10:22 | johan andruejol | Resolution | reopened => fixed | 
| 2013-03-04 11:36 | Julien Finet | Status | resolved => closed | 
| 2013-03-04 11:36 | Julien Finet | Fixed in Version | => 1.0 | 
| 2013-04-02 14:28 | Julien Finet | Target Version | => 1.0 | 
| Issue History | 
| Copyright © 2000 - 2018 MantisBT Team |