Blender Git Commits

Blender Git "master" branch commits.

Page: 2743 / 5574

November 18, 2014, 16:45 (GMT)
Fix context texture buttons in cycles not getting their context right -
reported by gooseberry team.
November 18, 2014, 15:45 (GMT)
Fix player compile ( take into account to textcompile with player always aka default on in cmake too)
November 18, 2014, 15:05 (GMT)
Fix T41969: Enviropment map crash

The issue was caused by the threading conflict between main thread which
might free environment map and render thread which might be using that
environment map.

Solved by stopping preview jobs when changing environment map.

Sure there are still ways to run into threading conflict, but would rather
solve this things case-by-case.
November 18, 2014, 14:51 (GMT)
Make it possible to use preview/viewport render job kill without context
November 18, 2014, 14:29 (GMT)
Fix T42585: Mask motion blur is wrong when parented to plane track

it wasn't wrong, it wasn't implemented.
November 18, 2014, 14:05 (GMT)
Fix T42475: Vector motion blur on hair

Issue was caused by mismatch in pre/post transform matrix spaces for mesh and
curve vectors. This happened because of current way how static transform apply
works: it only stores post/pre in the world space if there's triangle motion
exists. This lead to situation when there's no triangle motion happening but
was hair motion happening.

After long time of trying to solve it in a nice way, ended up solving it in
a bit slow way -- pre/post transform is still storing in the same spaces as
they used to be stored and just convert hair pre/post position to a world
space in the kernel.

This is because currently it's not so clear how to deal with cases when curve
and mesh motion needs different space of pre/post transform (which happens in
cases when only one of the motions exists).

Would think of some magic, and meanwhile artists could be happy with proper
render results.
November 18, 2014, 14:05 (GMT)
Cycles: Add logging to blender curve segment exporting
November 18, 2014, 12:43 (GMT)
Fix for console & info clipping text too early

D845 from @donfabio
November 18, 2014, 11:45 (GMT)
Fix for previous check
November 18, 2014, 11:44 (GMT)
Fix for previous commit
November 18, 2014, 11:37 (GMT)
GPUFramebuffer API cleanup:

* read buffers are set at texture binding time
* change naming when setting a texture as framebuffer
* add function to set slot of framebuffer as current target instead of
texture.
* Binding a buffer reuses the dimensions of the texture at bind time
(can use viewport to set to arbitrary range later)
* Removed offscreen buffer width/height, use the generated texture
dimensions instead. Those were supposed to be checked to see if
generated texture had the requested size but were never actually changed
to the texture dimensions (and it's redundant to store twice).
November 18, 2014, 11:15 (GMT)
GPU framebuffer/texture API: Warn when binding a texture that is also
attached to a framebuffer or vice versa.

might be more correct to just handle the case and unbind here.
November 18, 2014, 10:56 (GMT)
GPU framebuffer API:

Allow binding a texture to a different texture attachment than the
first.

Also fix a number error in seperable gaussian blur shader.
November 18, 2014, 10:54 (GMT)
Buildbot: Switch to dynamic loaded SDL-2.0
November 18, 2014, 10:52 (GMT)
CMake: update pacman spec
November 18, 2014, 10:40 (GMT)
Revert "OSX/cpack: add a dummy bg and ds_store for dmg"

This reverts commit 5f7b273236fc09ad4752529b964e0e1d6c681979.

Binary files for release should be added to svn lib from now on.
November 18, 2014, 10:31 (GMT)
Fix T42608: Mesh deform modifier for curve fails in render

The issue was caused by render engine duplicating the curve object because
it then converts the object to mesh. The mesh deform duplication code didn't
duplicate binded data, so after duplication modifier is no longer applyable.

So now copyData of mesh deform would copy data needed for binding. This solves
reported render bug and also solves possible frustration when duplicating an
object with mesh deform in the viewport with Shift-D.

Checked other modifiers and laplacian deform already was copying binded data.
Didn't see other modifiers which might also need to copy extra data.
November 18, 2014, 09:56 (GMT)
correct another problem with BLI_assert

need to use extern C for C++
November 18, 2014, 09:56 (GMT)
correct uninitialized var use
November 18, 2014, 09:31 (GMT)
OSX/cpack: add a dummy bg and ds_store for dmg
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021