May 31, 2012, 09:08 (GMT) |
UV transform correction tool ============================ * Allow edge ratios to be negative, allows for better displacement when leaving the boundaries of the uv islands a vertex is in. * minor cleanup of unused variables. |
May 31, 2012, 08:38 (GMT) |
UV transforc correction tool ============================ * Next set of corrections that makes multiple selection + transform much more robust. Calcualate final edge length based on initial position of vertex on the other side of the loop. |
May 31, 2012, 08:16 (GMT) |
UV transform correction tool ============================= * Getting a MUCH better result by projecting the final edges on the initial edges and then getting the ratio between final/initial length |
May 31, 2012, 04:43 (GMT) |
This is an experimental patch to remove the modality of menus and other popup regions. It also activates and presses any button under the mouse cursor even though a menu is up. One effect of this is that the user can open one menu and then click to open a second without closing the first. |
May 30, 2012, 23:00 (GMT) |
Two buttons on the color picker to choose black and white. No icons exist yet and I can't figure how to set the color, so I marked the buttons with W and B for now. |
May 30, 2012, 18:50 (GMT) |
Fix color wheel not closing when the mouse moves away. Looks like this was caused by an oversight in r24808. |
May 30, 2012, 18:40 (GMT) |
UV Transform Correction tool ============================= *support for cancel that restores uvs of vertices |
May 30, 2012, 18:21 (GMT) |
Fix crash when not in edit mode and correct uvs is on |
May 30, 2012, 17:57 (GMT) |
UV Transform Correction tool ============================== * First functional tool. Looks that since we count each edge twice, we need to count the loops only once instead of twice. This is weird to me but it works. TODOS: * support for cancel. Right now uvs stay in their modified state when cancelling the transform. * support for uvs on stitches. * Check how this plays with edge slide |
May 30, 2012, 17:18 (GMT) |
UV transform correction tool ============================= Do a calculation of edge length for both loops of each face. Still giving the wrong results but this is needed |
May 30, 2012, 16:37 (GMT) |
Revert tooltips so I can do it the right way |
May 30, 2012, 15:14 (GMT) |
UV transform correction tool ============================= * Made transform somewhat better, but still nt correct. * Added notifier so that uv editor gets refreshed on transform |
May 30, 2012, 14:24 (GMT) |
UV transform correction tool ============================ *Fixed crashers due to wrong indices (been there, done that) and enabled tool. *Uvs get modified but result is wrong. Investigating. |
May 30, 2012, 13:22 (GMT) |
UV transform correction tool ============================= Commit work so far to have a stable backup where I can diff against. The first part of the tool should be "finished" but the code is disabled because i get crashes. I expect that when I resolve the crashes I will at least have a working tool for uvs that do not reside on stitches. Due to my misdesigning the tool I didn't account for that but it will be added later, plus it will be a good test to see if the principle works. |
May 30, 2012, 04:26 (GMT) |
If a tooltip has been open recently, don't hesitate to open another. |
May 29, 2012, 05:32 (GMT) |
Close an area by dragging an edge between two areas. Also works while dragging out a new area using the new area handle. |
May 29, 2012, 03:07 (GMT) |
- initial assimp importer version. This adds /source/blender/assimp containing a first version of the assimp->blender bridge and /extern/assimp containing the assimp source. See http://wiki.blender.org/index.php/User:Aramis_acg/FBX2012-AssimpIntegration for more details. # SCons not yet updated! |
May 28, 2012, 20:18 (GMT) |
UV transform correction tool ============================ *Add struct UVTransCorrection for the tool and cleanup code for the struct. *After some thought it looks like I cannot use unwrap for this tool since it will likely invalidate any custom uv layout made by the artist and replace it with the position from the unwrapper. So I will do it with the second method, by modifying the uvs based on the ratios of edge lengths. This will probably require some mathematical correction that I will have to work on. |
May 28, 2012, 16:48 (GMT) |
UV Transform Correction tool ============================ Minor commit to hook up the new correction code to the transformation code and fixes ensure that no leaks/crashes/hangs occur. |
May 28, 2012, 05:25 (GMT) |
Tracking constraint Blender Profile for nodes. |
|