<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<div>Jason Hays</div>
<div>Radish Branch-Weighting Tools</div>
<div>Week 5</div>
<div><br>
</div>
<div>1) what you did this week</div>
<div><br>
</div>
<div>I gave Multi-Paint an M.O. and became much more familiar with the vertex drawing code for</div>
<div>weight paint's vertex selection.</div>
<div><br>
</div>
<div>2) what you will do next week</div>
<div><br>
</div>
<div>After getting feedback from the requester, I'll make any necessary adjustments to Multi-Paint, but</div>
<div>the primary focus will shift towards vertex selection in weight painting mode.</div>
<div><br>
</div>
<div>3) any problems that will require extra attention</div>
<div><br>
</div>
<div>Nothing appears to be in the way.</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF935924" style="direction: ltr; "><font face="Tahoma" size="2" color="#000000"><b>From:</b> soc-2011-dev-bounces@blender.org [soc-2011-dev-bounces@blender.org] on behalf of Hays, Jason S. [jason_hays22@mymail.eku.edu]<br>
<b>Sent:</b> Friday, June 17, 2011 2:04 PM<br>
<b>To:</b> soc-2011-dev@blender.org<br>
<b>Subject:</b> Re: [Soc-2011-dev] Weekly Progress Report 4 - Radish branch<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">
<div>Jason Hays</div>
<div>Radish Branch-Weighting Tools</div>
<div>Week 4</div>
<div><br>
</div>
<div>1) what you did this week</div>
<div><br>
</div>
<div>I made locking and multi-paint functions that didn't take input from each other</div>
<div>so that other vgroup features can be more easily added</div>
<div><br>
</div>
<div>2) what you will do next week</div>
<div><br>
</div>
<div>Next week is about making sure they work exactly as they should-- I'll be getting input from cessan,</div>
<div>running tests, and if its going well, try to come up with that custom list view code!</div>
<div><br>
</div>
<div>3) any problems that will require extra attention</div>
<div><br>
</div>
<div>There's an issue with multi-paint, and I'm not sure what the best solution is:</div>
<div><br>
</div>
<div>When you drag the mouse, the MDeformWeight you are painting is sometimes 'reset' and then&nbsp;</div>
<div>altered again from there using the corresponding uw in wpaint_blend()</div>
<div>(so that the weight doesn't instantly go to 0 or 1).</div>
<div><br>
</div>
<div>But the selected groups are not reset each time - so nonactive selected groups tend to flatline at 0 or jump to 1</div>
<div>when you drag the mouse in multi-paint.</div>
<div><br>
</div>
<div>I'll probably have a solution next week though--so it's okay.</div>
<div style="font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex="-1">
<div id="divRpF855324" style="direction:ltr"><font face="Tahoma" size="2" color="#000000"><b>From:</b> soc-2011-dev-bounces@blender.org [soc-2011-dev-bounces@blender.org] on behalf of Hays, Jason S. [jason_hays22@mymail.eku.edu]<br>
<b>Sent:</b> Friday, June 10, 2011 3:54 PM<br>
<b>To:</b> soc-2011-dev@blender.org<br>
<b>Subject:</b> Re: [Soc-2011-dev] Weekly Progress Report 3 - Radish branch<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">
<div>
<div>Jason Hays</div>
<div>Radish Branch-Weighting Tools</div>
<div>Week 3</div>
<div><br>
</div>
<div>1) what you did this week</div>
<div><br>
</div>
<div>After receiving some additional input from my peers, I made a simple version of Multi-Paint, where you can weight paint multiple selected bones at the same time.</div>
<div><br>
</div>
<div>2) what you will do next week</div>
<div><br>
</div>
<div>I will refine Multi-Paint to work with the locking system (right now, it can't paint locked vertices</div>
<div>under any circumstances, but I intend to fix that).</div>
<div><br>
</div>
<div>Also, I'll attempt to make a modified list view to select multiple vertex groups to let users lock/unlock more quickly</div>
<div><br>
</div>
<div>3) any problems that will require extra attention</div>
<div><br>
</div>
<div>I don't have any&nbsp;show-stoppers&nbsp;at the moment.</div>
<div><br>
</div>
<div>Still on schedule.</div>
</div>
<br>
<div style="font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex="-1">
<div id="divRpF464019" style="direction:ltr"><font face="Tahoma" size="2" color="#000000"><b>From:</b> soc-2011-dev-bounces@blender.org [soc-2011-dev-bounces@blender.org] on behalf of Hays, Jason S. [jason_hays22@mymail.eku.edu]<br>
<b>Sent:</b> Friday, June 03, 2011 1:16 PM<br>
<b>To:</b> soc-2011-dev@blender.org<br>
<b>Subject:</b> [Soc-2011-dev] Weekly Progress Report 2 - Radish<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">
<div>Jason Hays</div>
<div>Week 2 Radish Branch</div>
<div><br>
</div>
<div>1) what you did this week</div>
<div><br>
</div>
<div>I changed the locking system so that it fully protects&nbsp;the deformations and works with auto normalize.</div>
<div><br>
</div>
<div>There's a checkbox in the list view by the vertex group's name&nbsp;so you can see which ones are locked without selecting them first.</div>
<div><br>
</div>
<div>I added buttons to assist in managing locks on large #'s of vertex groups.</div>
<div>(Lock All, Invert Locks, Unlock All)</div>
<div><br>
</div>
<div>2) what you will do next week</div>
<div><br>
</div>
<div>I _want_ to make multiple vertex groups selectable</div>
<div>(either by selecting the bones or highlighting the names in the list)</div>
<div>to make a faster method for locking/unlocking groups</div>
<div><br>
</div>
<div>If multiple groups are selected, then only selected groups will be modifiable,</div>
<div>and the rest are considered locked.</div>
<div><br>
</div>
<div>For that idea to work, the weight related colors will need changing, it should either be the average weight displayed,</div>
<div>or the # of vertex groups should be the new upper bound for the highest weight color.</div>
<div>(Selecting 2 vertex groups makes red 2 instead of 1, for instance).</div>
<div><br>
</div>
<div>This multi-selection idea could be difficult to implement, given that Blender is coded for 1 'active' group.</div>
<div><br>
</div>
<div>If _nothing_ else, multiple groups could be 'selectable,' but the active group is just the first/last</div>
<div>one you selected (probably last), but the others you selected are unlocked too.</div>
<div>It might be more compatible with anything Blender currently does.</div>
<div><br>
</div>
<div>3) any problems that will require extra attention</div>
<div><br>
</div>
<div>Depends on how hard it is to select multiple groups.</div>
<div><br>
</div>
<div>Still on schedule.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>