June 9, 2012, 12:56 (GMT) |
Texture rake brushes ==================== * User angle option now usable. |
June 8, 2012, 19:24 (GMT) |
Bake Object Animation export Fix. |
June 8, 2012, 16:26 (GMT) |
Texture rake brushes for texture paint mode =========================================== * Reading into the code, i am starting to get the hang of what is going on :) * I disabled the texture rake for projection paint because it didn't work too well (will check why next). I suspect a sampling offset issue. So I started implementing rake brushes for regular non-projective texturing and uv/image viewwer. This commit makes this work :). I will probably have to move the rotation part from the BKE_brush_sample_tex function and modify the coordinates directly. This will ensure that for projective or even fixed mode texturing this will work as expected (?) |
June 8, 2012, 13:08 (GMT) |
merge the paint fix |
June 8, 2012, 12:41 (GMT) |
merge with trunk 47606 |
June 6, 2012, 19:49 (GMT) |
Texture Rake for texture painting ================================= * Do some initial coding and exposing of the tool for the user. The result is again, jumpy, still it will provide a good base so commiting. I will need to cleanup which options appear to the user as well. LOTS of state for texture painting, I will have to verify that I am touching the right state. |
June 6, 2012, 18:55 (GMT) |
Tweak for the previous patch. Loading factory settings should load userprefs as well. |
June 6, 2012, 18:16 (GMT) |
Preferences are saved independently from the default startup project. The preferences file omits most other data blocks and saves only user preferences. It's loaded before the startup blend is loaded, and the preferences information in the startup blend isn't loaded. "Save to defaults" in the preferences screen saves to the preferences blend instead of the default blend. Saving the homefile was renamed from "Save User Settings" to "Save Start-Up Project" for clarity. |
June 6, 2012, 14:01 (GMT) |
merge with trunk 47515 |
June 6, 2012, 01:34 (GMT) |
Allow activating the area move operator while pressing CTRL to facilitate the CTRL-blocking-merge bit. |
June 5, 2012, 23:50 (GMT) |
Dragging areas closed may be disabled by holding the ctrl key. |
June 5, 2012, 22:53 (GMT) |
UV Transform Correction tool ============================ * better algorithm that relies on finding closest face to moved vertex. The code then projects the translation vector to the edge vectors space to calculate the uv translation. This code looks more promising than the previous one but the result still is a bit jumpy, due to the math being a bit tricky probably and some corner case not handled. |
June 5, 2012, 22:38 (GMT) |
UV transform correction tool ============================ * Fix for proportional editing. It seems that the reason that the tool didn't work for proportional editing was that TransformData are sorted making editvert indices invalid. I thought that BMVerts were sorted instead, then I realized that they are not used during transform. I wrestled with the idea of copying the indices during sort to avoid storing the initial positions of BM_Verts again but I didn't want to slow it down. Copying the coordinates of the vertices instead uses a bit more memory (96 instead of 64 bits for 64 bit pointer) but does the trick. * Also removed a lot of debug stuff. |
June 5, 2012, 15:30 (GMT) |
merge with trunk to resolve any unlikely mask transform conflicts with UV transform correction tool |
June 5, 2012, 05:09 (GMT) |
Fix for r47301. Not handling this return value caused text areas to misbehave. |
June 5, 2012, 04:41 (GMT) |
Don't allow the user to auto-close the info area. Most users want it always open and new users don't want to accidentally close it. |
June 3, 2012, 19:10 (GMT) |
merge with trunk 47382 |
June 3, 2012, 17:10 (GMT) |
Bake Object constraint animations. |
June 2, 2012, 16:52 (GMT) |
Fix for r47301 |
May 31, 2012, 21:45 (GMT) |
Fix for using the scroll wheel on and around color pickers and menus, after the non-modal change. Hovering the mouse over the color picker/menu will scroll in the picker/menu, and hovering the mouse elsewhere will scroll whatever's underneath. Relies on r47251 |
|