View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0013971 | Bender | Workflow | public | 2013-03-03 22:35 | 2013-09-13 09:32 | ||||
Reporter | Julien Finet | ||||||||
Assigned To | johan andruejol | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 1.0 | ||||||||
Target Version | 1.1 | Fixed in Version | 1.1 | ||||||
Summary | 0013971: Advanced workflow tweaks | ||||||||
Description | 0: Workflow generalities * a) Use (create) progress bar pushbutton for all the "Apply" buttons running CLIs * b) or reuse the CLI progress bar of all the CLI modules (above the Previous/Next buttons * e) Add tooltip for each button * f) Create volume/mesh node only when the corresponding page is opened * g) Use QFormLayout instead of QGridLayout 1: Adjust Labelmap B) Merge Labels * a) Merge Labels should do nothing if no label to merge 2: Model Maker * a) Expose option to reduce model resolution B) Skin model maker * a) When going to "Grayscale Model Maker" module, the "Model name" parameter should be "Skin" instead of "Model" 4: SKinning B) Compute Armature Weight * a) Expose "Use Envelopes" in advanced workflow * b) Expose "Scale Factor" and "Padding" in advanced workflow 5: Posing B) Armatures * a) "Go To Armatures module" has bad size * b) Is it possible to pose without having to go to the "Armatures" module | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |||||||||||||||||||||
|
Relationships |
Notes | |
(0032531) johan andruejol (developer) 2013-03-07 10:03 |
0: Workflow generalities * e) Add tooltip for each button * g) Use QFormLayout instead of QGridLayout See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=0fabdba33e6ab260a09fceaa7b58087e5c26c83c [^] A form layout wasn't used because they don't handle hidden widget very well. * f) Create volume/mesh node only when the corresponding page is opened See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=58c549816de67ca8f67bb7215c7b7184ff3e1406 [^] 1: Adjust Labelmap B) Merge Labels * a) Merge Labels should do nothing if no label to merge See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=80fb7f3b41d450de27babe95420fb83df95dca59 [^] 2: Model Maker * a) Expose option to reduce model resolution See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=05c0492aaf86b21c07d9e9c2759dc3bd5a4f1b5f [^] B) Skin model maker * a) When going to "Grayscale Model Maker" module, the "Model name" parameter should be "Skin" instead of "Model" See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=75122abe8031d847e390e0f8dc597bc0e375c4a1 [^] 4: Skinning B) Compute Armature Weight * a) Expose "Use Envelopes" in advanced workflow * b) Expose "Scale Factor" and "Padding" in advanced workflow See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=46a3afb4f7064a39ea690e9af86d338fef7cfebd [^] 5: Posing B) Armatures * a) "Go To Armatures module" has bad size See http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=b0e5f7a2594154319677450f5d94a2c0c42748a9 [^] * b) Is it possible to pose without having to go to the "Armatures" module Already in place. Whenever the pose page is opened, the current armature is switched to pose mode. 0: Workflow generalities * a) Use (create) progress bar pushbutton for all the "Apply" buttons running CLIs * b) or reuse the CLI progress bar of all the CLI modules (above the Previous/Next buttons The issue is that in order to have a feedback, the CLI needs to be run without waiting for completion. However, it is then impossible (so far) to know when the CLI has finished its execution and the results correctly added to the scene. So ignoring this for now. |
(0032534) Julien Finet (administrator) 2013-03-07 16:33 edited on: 2013-04-26 10:02 |
0) Workflow generalities h) The workflow module panel can be very wide some times, investigate why so. Maybe it's because of ctkDirectoryButton, use ctkPathLineEdit instead (it should be better anyway). i) Some page help sections are rendered differently (some use rich text when other don't, be more consistent, either it rich text everywhere or nowhere). (warning, on mac, the rich text seems to be too small on page 2) ) 1) Adjust Labelmap A) Labelmap a) Add option to rename the current volume node in the Volume node selector. B) Merge labels b) Merge "mandible" label into "Bone" 3) Rigging A) a) Hide envelopes by default. 4) Skinning A) a) Hide the Volume entry into "Advanced workflow" b) Add "Go To Editor" module B) c) Hide and don't use envelopes d) Maximum Parenthood Distance should be 4 by default (there was an issue when it was 5) 5) Pose A) a) Rename "A) Evaluate Surface Weight" into "A) Evaluate surface weights" b) Expose "Input Surface" in Simple workflow c) Make "Bone" as the default input surface C) a) Rename "C) Pose Surface" into "C) Pose surface" |
(0032946) Julien Finet (administrator) 2013-04-26 12:14 edited on: 2013-04-29 16:47 |
Resolved: 0)h) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=a7e855f9ab0e02049271c4817ebc1c4c09881722 [^] 0)i) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=e9dd028ecadc18324a4a06a5f82f01b96caef5ca [^] 1)A)a) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=6183db4ab8257396060e21d37e614b916ed67059 [^] 1)B)b) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=168622cea6377a908112a96b4207bf8b400af24d [^] 1)B)c) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=da836c17284cc1a4f2eb4c738d8c7e8dab3b76ab [^] 4)A)a) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=1cf05ceb4f2256a1405ee4871f413368f83597ea [^] 4)A)b) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=edf4d825360d1e420502e4b29b5b049673e636f1 [^] 4)B)c) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=78f370345827911672d355065962a1cebad2e1b6 [^] 4)B)d) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=1199b075ecb90ec953484dbe8d4d43861570484a [^] 5)A)a) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=9c5f47aab983c14f743f88a7fdcadc7067b2e8c6 [^] 5)A)b) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=c4b85123b2bc62c2da5977ef6f934186b258c6c3 [^] 5)A)c) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=d5692f969d9f457299e8a75c8fa24bb286a51f0b [^] 5)C)a) 13971-workflow-tweaks: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=9c5f47aab983c14f743f88a7fdcadc7067b2e8c6 [^] Left: 3) Rigging A) a) Hide envelopes by default. |
(0033000) johan andruejol (developer) 2013-05-06 15:11 |
Removed envelopes: http://public.kitware.com/gitweb?p=Bender/Bender.git;a=commit;h=916f9fe87d3d14be7fd988d07d18f105ebf92229 [^] |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2013-03-03 22:35 | Julien Finet | New Issue | |
2013-03-03 22:35 | Julien Finet | Relationship added | child of 0013882 |
2013-03-04 08:52 | Julien Finet | Assigned To | => johan andruejol |
2013-03-04 08:52 | Julien Finet | Status | new => assigned |
2013-03-07 10:03 | johan andruejol | Note Added: 0032531 | |
2013-03-07 10:03 | johan andruejol | Status | assigned => resolved |
2013-03-07 10:03 | johan andruejol | Resolution | open => fixed |
2013-03-07 16:33 | Julien Finet | Note Added: 0032534 | |
2013-03-07 16:33 | Julien Finet | Status | resolved => assigned |
2013-03-18 17:08 | Julien Finet | Relationship added | parent of 0014024 |
2013-03-22 10:22 | Julien Finet | Note Edited: 0032534 | |
2013-03-27 20:01 | Julien Finet | Note Edited: 0032534 | |
2013-04-01 10:15 | Julien Finet | Note Edited: 0032534 | |
2013-04-01 10:26 | Julien Finet | Note Edited: 0032534 | |
2013-04-01 12:13 | Julien Finet | Note Edited: 0032534 | |
2013-04-02 13:41 | Julien Finet | Note Edited: 0032534 | |
2013-04-02 14:29 | Julien Finet | Target Version | => 1.1 |
2013-04-10 13:58 | Julien Finet | Note Edited: 0032534 | |
2013-04-11 16:05 | Julien Finet | Note Edited: 0032534 | |
2013-04-22 18:22 | Julien Finet | Note Edited: 0032534 | |
2013-04-26 09:09 | Julien Finet | Note Edited: 0032534 | |
2013-04-26 10:02 | Julien Finet | Note Edited: 0032534 | |
2013-04-26 12:14 | Julien Finet | Note Added: 0032946 | |
2013-04-26 17:21 | Julien Finet | Relationship added | related to 0014116 |
2013-04-26 18:22 | Julien Finet | Note Edited: 0032946 | |
2013-04-27 13:32 | Julien Finet | Note Edited: 0032946 | |
2013-04-29 16:47 | Julien Finet | Note Edited: 0032946 | |
2013-05-06 15:11 | johan andruejol | Note Added: 0033000 | |
2013-05-06 15:11 | johan andruejol | Status | assigned => resolved |
2013-09-13 09:32 | Julien Finet | Status | resolved => closed |
2013-09-13 09:32 | Julien Finet | Fixed in Version | => 1.1 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |