Blender Git Commits

Blender Git "gooseberry_farm" branch commits.

Page: 57 / 93

February 9, 2015, 16:52 (GMT)
WIP code to use in scene drawing for widgets.
February 9, 2015, 13:47 (GMT)
Fix warning in py code.
February 9, 2015, 13:30 (GMT)
Merge branch 'wiggly-widgets' into gooseberry

Conflicts:
source/blender/blenkernel/intern/customdata.c
source/blender/makesdna/DNA_customdata_types.h
February 9, 2015, 13:28 (GMT)
Merge branch 'GPU_subsurf' into wiggly-widgets

Conflicts:
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/gpu/GPU_buffers.h
source/blender/gpu/intern/gpu_buffers.c
February 9, 2015, 13:23 (GMT)
Fix some ordering issues, remove leftover glBegin/glEnd
February 9, 2015, 13:19 (GMT)
Initial VBO code for GPU subsurf.

This commit adds a few generalizations to the VBO
code so that modifiers can create and populate their own GPU objects.

The VBO code originally supported CDDerivedMesh only. The design moves slightly
towards the viewport refactor where the rendering system requests data from the
modifiers.

In this commit only basic support for vertices and normals is provided and
some features from blender's VBO system, suchs as mapping to original faces,
unique element indices for vertices and loose vertex/edge support are missing.
Also, the quick navigation feature of the subsurf modifier won't be supported
for now.

What we do have is full support for solid shading with multiple materials,
flat/smooth shading and a big performance boost.
February 9, 2015, 12:58 (GMT)
Integration of particle shapekeys with the depsgraph and driver eval.

It's a bit messy, but that is to be expected: all of the areas involved
(particles, shapekeys, depsgraph, drivers) are badly designed and
supposed to get major refactoring ...
February 9, 2015, 10:57 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/blenkernel/intern/customdata.c
source/blender/makesdna/DNA_customdata_types.h
February 6, 2015, 16:41 (GMT)
Merge branch 'master' into gooseberry
February 6, 2015, 16:22 (GMT)
Cleanup
February 6, 2015, 16:08 (GMT)
Tabbing into (but not out of) scene strips is supported now
February 6, 2015, 15:45 (GMT)
Bring back yet again no scaling for proxies (squashing to a merge commit is bad)
February 6, 2015, 15:44 (GMT)
Merge branch 'master' into gooseberry
February 6, 2015, 15:43 (GMT)
Get rid of no scaling for proxies for master, it causes FX to crash,
will code another workaround for gooseberry.
February 6, 2015, 15:43 (GMT)
bring back no scaling for proxies
February 6, 2015, 15:43 (GMT)
Graph Editor: Auto View

Auto View automatically adjusts the view based on selection, so that the view is
always focused on the current selection.
A checkbox in the header is used to access it and it works for the following
selection methods: Toggle All, Border, Circle, Lasso, Left, Right, More, Less,
Linked, Column (so all except of single selection, in which this can be a bit
annoying)

Reviewed by @Aligorith (thanks for that :) )
February 6, 2015, 15:43 (GMT)
Slip tool accepts numerical input.
February 6, 2015, 15:43 (GMT)
Fix T43578: Beauty Triangulation would hang in infinite loop, due to float rpecision issue.

Only recompute if cost is below -FLT_EPSILON, we can get cases where both cases generate
very tiny negative costs (see 'Cylinder.004' mesh in .blend attached to report).
February 6, 2015, 15:01 (GMT)
Speed hack for gooseberry:

Proxies get no effects for speed (since they haven't been scaled)
February 6, 2015, 13:31 (GMT)
Merge branch 'master' into gooseberry
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021