March 8, 2018, 04:15 (GMT) |
T54233: NLA "Push Down" discards Blend Mode, Extrapolation, and Influence Each AnimData block has a set of Blend/Extrapolation/Influence settings that can be used to control how the active action is blended with the NLA stack. However, these settings were not getting copied over to the newly created strips (as the push-down code existed long before these settings were added). This commit solves this in several ways: * Active Action Blend/Extrapolation/Influence settings now get copied to the new strips when adding them to the NLA stack via Push Down. Note: This doesn't happen when there are no existing NLA tracks, as these settings don't get used in that case. * Strip Influence will be copied across when inf < 1.0 (i.e. when a non-default value is used), to maintain the effect. To make this work, the influence value will get added as a keyframe to the strip's "Influence" Control FCurve. - See code comments for an alternative approach and why that was not chosen - Strip Time still doesn't get keyframes added automatically yet. * To ensure the "extrapolation mode" settings don't get always overwritten, I've put in place a compromise: the extrapolation will only get changed if the chosen setting will cause problmes (i.e. hold forward & back -> hold forward if there are other tracks before it already). Not safe for backporting to 2.79[x] stable releases. |
March 8, 2018, 04:15 (GMT) |
Fix crash if NLA strip with "Use Animated Influence" setting is enabled without the Influence Strip F-Curve existing |
March 8, 2018, 04:15 (GMT) |
Cleanup: Fix invalid name prefix |
March 7, 2018, 23:09 (GMT) |
Eevee: Render: Add progress. |
March 7, 2018, 23:09 (GMT) |
Eevee: Save and reset matrixstate for probe rendering. |
March 7, 2018, 23:09 (GMT) |
DRW: Fix culling with inverted view (planar reflections) Just invert the frustum planes in this case. |
March 7, 2018, 23:05 (GMT) |
Make sure that the WM_opengl_context_create is always called on the main thread Avoid the error 170 ("The requested resource is in use"). |
March 7, 2018, 22:40 (GMT) |
Fix wglShareLists being called with rendering contexts in use `wglShareLists` was failing with error code 170 ("The requested resource is in use"). |
March 7, 2018, 21:53 (GMT) |
Fix T54206: bevel and inset operations repeat did not remember offset. Now repeating the operator will use the previously chosen offset, either with the modal operator or typed in. The modal operator will still start at zero. |
March 7, 2018, 20:18 (GMT) |
Proper fix for User Preferences window crash Reverts rBb9ae517794765d6a1660 and fixes the issue properly. Old fix could cause NULL to be passed to functions that expect all arguments to be non-NULL. |
March 7, 2018, 19:41 (GMT) |
Fix Blenderplayer not compiling |
Revision bc99d62 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 7, 2018, 18:10 (GMT) |
Missing in previous active smooth commit The parameter must be used when call smooth function. Fix error in values too. |
Revision ff5eba3 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 7, 2018, 17:10 (GMT) |
Minor tweaks to input samples function Now, the thickness is reduced at different levels depending of samples. The values have been obtained by experimentation. |
Revision 9e23f80 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 7, 2018, 16:44 (GMT) |
WIP: Smooth while drawing stroke Initial implementation of active smooth while drawing. The UI parameter is experimental, so maybe in the future is removed/replaced. |
March 7, 2018, 14:59 (GMT) |
Merge branch 'master' into blender2.8 |
March 7, 2018, 14:45 (GMT) |
EditMesh: pass object data to notifiers Both were being passed in different parts of the code, use object data for consistency. |
March 7, 2018, 14:27 (GMT) |
Merge branch 'master' into soc-2017-normal-tools |
Revision 7cc8d31 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 7, 2018, 10:06 (GMT) |
Remove unused affect_pressure parameter in smooth This parameter was defined but internally was never used. The reason to disable this was that after testing, smooth the pressure got weird autistics results. |
Revision 1b4ee92 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 7, 2018, 09:50 (GMT) |
Chnage overlap factor for Dots to 0.5 The value used before was affected by a bug in point fragment shader. After fixing this bug, the right value here is 0.5 not 0.3. |
March 7, 2018, 09:46 (GMT) |
Cleanup: use _BEGIN suffix for group iterators |
|
|
|


Master Commits
MiikaHweb | 2003-2021