July 29, 2014, 13:08 (GMT) |
Pies: * Fix issue with repositioned pie menus * Reduce default animation time |
July 29, 2014, 12:36 (GMT) |
Change to pie iinteraction: After discussion with Campbell use combination of drag/click style interaction and ommit option: If initial button is released while the menu is still within the threshold then switch to click style. If not then do regular selection. |
July 29, 2014, 12:27 (GMT) |
Precomputation of rest "bend" vectors in the solver data. These vectors determine the bending amount of the hair, by giving a fixed reference from the rest position. The same calculation is done for the state vectors in every step, but the precomputation saves roughly half of the cost by avoiding a useless loop over the rest data. |
July 29, 2014, 11:47 (GMT) |
Removed the unused is_dynamic property from solver points. For the solver data it is quite important to keep the data structs small, much more than in the DNA data. |
July 29, 2014, 11:45 (GMT) |
Transform3 type for pure rotational matrices. |
July 29, 2014, 11:31 (GMT) |
Use UI_DPI_WINDOW_FAC define |
July 29, 2014, 10:53 (GMT) |
Pie radius scales correctly with DPI |
July 29, 2014, 10:48 (GMT) |
Bring back good ole regular menu here so people can use number accelerators as they are used to. |
July 29, 2014, 10:41 (GMT) |
Merge branch 'master' into opensubdiv-modifier |
July 29, 2014, 10:37 (GMT) |
Implemented hair frame calculation using parallel transport along curve segments. This can be done on-the-fly but rotating the root hair frame incrementally according to each hair segment angle. Note: a similar approach can be found in the Blender curve code for calculating twist vectors. A novel feature of the hair frame calculation is the use of smoothed hair curves. This prevents artifacts in case of sharp segment angles by removing small-scale noise from the curve. |
July 29, 2014, 10:12 (GMT) |
Revert "Pie Menus:" This reverts commit 0d92435a71b8dfe7896a5f28b0ac778fdf383e15. The reason is that the operator needs greater changes for this to work correctly, may even better to have a new operator for this operation |
July 29, 2014, 09:44 (GMT) |
Pie Menus: * Editmesh selection pie can spawn combinations. * Remove extraneous flag from operators. |
July 29, 2014, 03:46 (GMT) |
Add c++ guarded alloc define to GHOST_Context |
July 29, 2014, 02:41 (GMT) |
multiview: allow stereo display as a per window settings That now means the D operator (stereo_toggle) can also be used to change the stereo display settings of the current 'window'. The 'toggle' part is currently not entirely functional because among other things I still need to integrate the fullscreen editor operator in the branch, so it can be integrated in this operator too. This is advanced, but only advanced users should be needing multiple displays to work in 3d (and those users can add their own shortcuts for that, if we document it all well). Same goes for pie-menus, we have approximately ten 3d modes, the mode switch could very well fit in a pie-menu. If a new file is loaded with 'Load UI' it will re-set the 'stereo display' settings to the user preference ones. Otherwise it will keep the windows to be whatever they were. So although the wmWindow.stereo_display is saved in the file, it's never used. |
July 28, 2014, 23:19 (GMT) |
Cycles: Avoid redundant calculations for Lamps when using Decoupled Ray Marching. * Split light_sample functions, so we can only recalculate the parts, that actually change due to the new position. Gives a few percent speedup, especially in scenes with Branched Path, and Sample All Lights. |
July 28, 2014, 20:57 (GMT) |
Warning cleanup and remove unused function |
July 28, 2014, 20:47 (GMT) |
Cycles: Avoid intermediate function when we sample all lamps. |
July 28, 2014, 20:37 (GMT) |
Merge branch 'soc-2014-viewport_context' of git.blender.org:blender into soc-2014-viewport_context |
July 28, 2014, 20:35 (GMT) |
added ifdefs for WITH_GLEW_MX to ContextWGL |
July 28, 2014, 20:35 (GMT) |
fixed some errors caught by gcc and clang and added ifdefs for WITH_GLEW_MX |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021