Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2486 / 5574

October 28, 2015, 14:13 (GMT)
BGE: Fix T45945: Action bouncing.

Bug introduced in 583fa7d1e, KX_GameObject.setActionFrame can make BL_Action::m_starttime negative. But in BL_Action::Update m_starttime is set to the current time if it's negative.
To fix it we use a boolean BL_Action::m_initializedTime to know if we should initialize the time in BL_Action::Update, it's more stable than comparing times.

Tested with bug task T45945 and T32054, with an extra patch about to fix suspend resume scene issues with actions : D1569
October 28, 2015, 12:33 (GMT)
Cycles: Fix compilation error with MSVC
October 28, 2015, 12:31 (GMT)
Transform: Replace t->imval w/ t->mouse.imval

Initial mouse position was saved in two different places

D1588 by @mauge
October 28, 2015, 12:30 (GMT)
Docs: support alternate binary path for PyAPI
October 28, 2015, 12:30 (GMT)
Cleanup: warning/style
October 28, 2015, 10:51 (GMT)
Follow up to previous commit, proper fix for T46284, incorrect Texture
shading in Texture paint mode and cycles
October 28, 2015, 10:36 (GMT)
Revert "Fix T46284: Texture paint, wrong shading mode"

Should fix T46616 but will reintroduce T46284.
The second, original bug needs different handling

This reverts commit 904db487a7b14c31282fe0284612159a836657cd.
October 28, 2015, 01:04 (GMT)
BGE: Fix T46557: Empty collision bounds option with character physics

- Fix in rna_object.c rna_GameObjectSettings_physics_type_set->The
collision bounds type can't be empty for character physics
- Add do_version for the .blends already saved with collision bounds
option empty (characters)

Reviewers: campbellbarton, panzergame, lordloki

Reviewed By: panzergame, lordloki

Subscribers: lordloki

Projects: #game_engine

Maniphest Tasks: T46557

Differential Revision: https://developer.blender.org/D1576
Revision 9eb7eb5 by Jorge Bernal
October 28, 2015, 00:22 (GMT)
BGE: Fix T44448: LOD will display wrong LOD level object if zoomed out
then in

Current object distance hasn't to be cached.
October 27, 2015, 23:10 (GMT)
Fix T46471: Sculpt strokes doesn't mark file as modified
October 27, 2015, 21:43 (GMT)
Buldbot: Disable 32bit kernels

Currently disable all of them, in practice i think way to go should be:

- Disable Experimental kernels on 32 bit, build up to sm_35
- Later we can drop all 32bit kernels, but try to keep at least one release
with some of the kernels (they'll cover 99% of users anyway)

Before doing any changes we should surely communicate such a changes before
we apply them.
October 27, 2015, 21:43 (GMT)
Cycles: Expose user-defined shutter curve to the interface

Shutter curve now can be controlled using curve mapping widget in the motion
blur panel in Render buttons. Only mapping from 0..1 by x axis are allowed,
Y values will be normalized to fill in 0..1 space as well automatically.

Y values of 0 means fully closed shutter, Y values of 1 means fully opened
shutter.

Default mapping is set to old behavior when shutter opens and closes instantly.

This shutter mapping curve could easily be used by any other render engine by
accessing scene.render.motion_blur_shutter_curve.

Reviewers: #cycles, brecht, juicyfruit, campbellbarton

Differential Revision: https://developer.blender.org/D1585
October 27, 2015, 21:43 (GMT)
Cycles: Support user-defined shutter curve

Previously shutter was instantly opening, staying opened for the shutter time
period of time and then instantly closing. This isn't quite how real cameras
are working, where shutter is opening with some curve. Now it is possible to
define user curve for how much shutter is opened across the sampling period
of time.

This could be used for example to make motion blur trails softer.
October 27, 2015, 21:43 (GMT)
Cycles: Use new CDF evaluation utility for the pixel filter

Filter table should stay exactly the same, no changes in the render
results are expected at all.
October 27, 2015, 21:43 (GMT)
Cycles: Add utility functions to evaluate CDF of a given functor
October 27, 2015, 21:43 (GMT)
Support symmetrical curve mapping presets

Previously curve mapping was always setting to only a single slope which then
was symmetrizied by a tools (such as brush or compositing).

With this change it's possible to set curve to symmetrical slopes as a part
of preset.
October 27, 2015, 21:43 (GMT)
Fix curve mapping linear preset not setting handle type correctly
October 27, 2015, 21:11 (GMT)
Fix makesrna generated C++ header have consistent whitespace for strings.
October 27, 2015, 19:06 (GMT)
Fix OS X user preferences open crash when changing virtual pixel size.

The separate window state setting caused a crash due to doing live resize code
redrawing a window that has not yet been fully initialized.
October 27, 2015, 16:14 (GMT)
Docs: callback comments
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021