Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2413 / 5574

February 15, 2016, 13:33 (GMT)
Cycles: Make guarded allocator compatible with MSVC2015
February 15, 2016, 13:07 (GMT)
Fix white balance, was doing unnecessary linear conversions

This made byte & float images behave differently, where other modifiers remain the same.
Also remove scene from the modifier (should have been passed as arg but no longer needed).
February 15, 2016, 11:43 (GMT)
Compositor: Re-consider the way how track speed works

Based on an user feedback, previous implementation with providing
decoupled X and Y speeds didn't work in production at all: there
is no way to combine this speeds to an usable vector.

So now we're providing speed vector output instead, which provides
speed in an exactly the way Vector Blur node expects it to be:
first two components is a speed from the past, second two components
defines speed to the future.

Old behavior can be achieved by RGBA separating the speed output
and using first tow components.

Now this speed gives quite the same results as a speed pass, with
the only difference that track position speed uses "shutter" of
1 while pass uses shutter of 0.5 (and there's no way to affect on
that?).
February 15, 2016, 10:46 (GMT)
Cycles: Fix guarded allocator issues on Windows

The issue was caused by static vectors allocating some internal
data using rebound element allocator for them, which was causing
access to a non-initialized statistics objects and was failing a
lot when switching Blender to a fully guarded allocation.

Additionally, we were not able to free that internal memory before
Blender exits, which was causing false-positive memory leak prints.

Now we're not using GuardedAllocator for those proxy containers.

Ideally this should be done as a GuardedAllocator::rebind, but
it didn't work for vector<bool> because it seems some internal
parts are converting bool to char32_t, which either makes it so
we can't use GuardedAllocator for those vectors or the compiler
get's confused when we're trying explicitly allow GuardedAllocator
for rebind<char32_t>.

This with current approach we should be fine for the release.
February 15, 2016, 08:43 (GMT)
Cleanup: rst style
February 15, 2016, 08:35 (GMT)
Docs: update tip on using the systems Python
February 15, 2016, 08:05 (GMT)
Fix for Python executable not being found on Linux

Python name could include ABI-flags after the version,
since checking for all combinations of ABI flags can expand into many possibilities,
take the executable name from the build system.
February 15, 2016, 07:45 (GMT)
CMake: install python as an executable
Revision 19201f9 by Julian Eisel
February 14, 2016, 22:06 (GMT)
Uber-picky: Too small margin in tooltip

Minor design detail, but kept bugging me :) Was removed in rBd57847ca5b9.
February 14, 2016, 19:25 (GMT)
Fix T47405: subsurf triangulation was producing incorrect normals after last fix.
February 14, 2016, 17:27 (GMT)
Tweak doc section about overriding context - point out context.copy() usage!
February 14, 2016, 16:08 (GMT)
Cycles: Fix infinite recursion of md5 calculation on Windows

Was caused by some safety things of making sure we've for NULL
terminator for the buffer when doing mbs<->wcs conversion, but
it turns out this simply confuses str::string and it can no
longer have proper .size(). Let's assume behavior of string
allocation is same all over the std, and we can avoid having
that extra null-terminator allocated.
February 14, 2016, 11:11 (GMT)
Docs: update doxy config
February 14, 2016, 11:10 (GMT)
Docs: disable sharing docs within a group

This made using groups apply docstrings to undocumented functions in the group
(and give errors that the args didnt match).
February 14, 2016, 09:14 (GMT)
Cleanup: braces
February 14, 2016, 09:12 (GMT)
Compositor: Cleanup, don't shortcut float values

Use 0.0f instead of 0.f and so on.
February 14, 2016, 02:51 (GMT)
Fix T47405: subsurf inconsistent triangulation in OpenGL compared to applied modifier and render.
February 14, 2016, 02:51 (GMT)
Fix T45606: cycles multires tangent space normal map bake issues.
Revision f6f851d by Julian Eisel
February 13, 2016, 22:16 (GMT)
Fix T47404: Bones get draw fat line in pose mode

Removed this glLineWidth call in rBe8d7a0206e99, thought it wasn't needed. Really hope this was the last line width issue for now :/
February 13, 2016, 21:54 (GMT)
Fix crash when cancelling cycles bake in some cases.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021