Blender Git Loki

Blender Git commits from all branches.

Page: 2584 / 2888

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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021