Blender Git Commits

Blender Git commits from all branches.

Page: 2218 / 2888

June 30, 2015, 17:17 (GMT)
Merge branch 'master' into asset-experiments
June 30, 2015, 17:03 (GMT)
Note that closest_point_on_mesh is in object space
June 30, 2015, 17:02 (GMT)
Fix T45237: Dither dosn't work in Blender Internal Renderer after Multi-View
June 30, 2015, 17:02 (GMT)
Fix .obj testing.
June 30, 2015, 16:51 (GMT)
Cleanup: Use GPU material counter instead of allocating new counter
array every time.
June 30, 2015, 13:17 (GMT)
Refactor subsurf multi material textured drawing.

Use the same system as cdderivermesh - still result is not correct
though.
June 30, 2015, 10:22 (GMT)
GLSL fix one more error - meant that attributes would not get uploaded
correctly.
June 30, 2015, 10:00 (GMT)
Merge branch 'master' into temp_display_optimization
June 30, 2015, 00:29 (GMT)
Merge branch 'master' into GPencil_Editing_Stage3
June 29, 2015, 17:32 (GMT)
Temporarily fix crash until subsurf textured multi material is
completely supported.
June 29, 2015, 15:18 (GMT)
GLSL drawing redesign:

Use new upload scheme. Idea here is that materials share a VBO where
the size of each element is the maximum size of all mesh materials.

While this will waste some size if material sizes differ it is the
simplest scheme to use and allows easy reuse of indices as opposed to
separating the materials in separate vertex buffers. In fact if we do
that, management gets quite complex and code much more error prone.

I may write an extra blog post to explain the choices here
at some point.
June 29, 2015, 15:18 (GMT)
Merge branch 'master' into temp-ghash-experiments

Note that 'store hash' feature was removed for now - to complex to maintain (conflicts)
and relatively easy to re-add if we ever really want this one day.

Conflicts:
source/blender/blenlib/BLI_ghash.h
source/blender/blenlib/intern/BLI_ghash.c
source/blender/blenlib/intern/hash_mm2a.c
source/blender/bmesh/tools/bmesh_region_match.c
tests/gtests/blenlib/BLI_ghash_performance_test.cc
tests/gtests/blenlib/BLI_ghash_test.cc
tests/gtests/blenlib/CMakeLists.txt
June 29, 2015, 15:10 (GMT)
Merge branch 'master' into temp-ghash-setops
June 29, 2015, 14:45 (GMT)
Redesign of textured drawing: Get rid of triangle_to_mface array

Instead we can be smarter here and add an mface array to the
GPUBufferMaterial instead.
This will help us do less iterations on CPU for quad meshes as well as
avoiding checking materials every face (faces are now always sorted per
material so this happens implicitly).
June 29, 2015, 14:13 (GMT)
Blender 2.75: Point addons to updated release revision
June 29, 2015, 14:06 (GMT)
Fix T45234: Stereo Parallel vs. Off-Axis

Parallel rendering was not working.

The idea of having parallel convergence mode to render as parallel but
visualize as off-axis was good, but it was leading to some complications
in the code.

I think it's more clear to the user if parallel looks and render as
parallel, and if she wants to pre-visualize the converged planes, simply
temporarily set the camera to off-axis.
June 29, 2015, 13:46 (GMT)
SCons: Fix missing file in kernel when building on OSX
June 29, 2015, 13:46 (GMT)
SCons: Another attempt to fix bundling on OSX
June 29, 2015, 13:46 (GMT)
SCons: Fix wrong bunding of Cycles kernel on OSX platform
June 29, 2015, 13:46 (GMT)
Fix part of code in `load_image_single()` wrongly disabled when WITH_OPENEXR was disabled.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021