Blender Git Commits

Blender Git "master" branch commits.

Page: 1806 / 5574

April 24, 2018, 13:06 (GMT)
Manipulators: Enable AntiAliased drawing of manipulators by default.

This exhibit some little artifacts inherent to GL_LINE/POLYHON_SMOOTH but
it's far less distracting than really bad Aliasing.
April 24, 2018, 13:06 (GMT)
EEVEE: Fix contact shadows on flat objects/backfaces.
April 24, 2018, 13:06 (GMT)
EEVEE: Group Timing stats for probe rendering.
April 24, 2018, 12:50 (GMT)
Manipulator: Use evaluated object's matrix to get maipulator position

With the clear separation between data and a state we need to make sure
operators and other areas are readingstate from evaluated datablocks.

Code-wise it means that all evaluated values are to be read from dataglock
which is owned by dependency graph, using DEG_get_evaluated_id() or similar
helper.

Reviewers: brecht, mont29, campbellbarton, dfelinto

Differential Revision: https://developer.blender.org/D3036
April 24, 2018, 12:48 (GMT)
BLI BVHTree Walk DFS: Decreases the size of the stack space used for the recursive function.

Each parameter of the function is copied into the memory stack.
This also brought an improvement in peformance of snapping functions between 5% and 12% in my tests.
April 24, 2018, 12:44 (GMT)
Make View Selected to be aware of copy-on-write
Revision 4376bb6 by Joshua Leung
April 24, 2018, 12:31 (GMT)
Multi-Object Pose: Apply Visual Transforms operator
April 24, 2018, 12:18 (GMT)
UI: display icons w/ OSA even when very large
April 24, 2018, 12:01 (GMT)
Outliner: reorganize collection related display modes.

* "Scenes" now shows for each scene lists of all view layers, collections and
objects contained in it. This is the place to see all collections and objects
in the scene even if they are not used in any view layer. Objects are nested
according to parenting here.
* "Collections" now shows all collections in the view layer, and the objects
in those collections. Objects are not nested by parenting, only collections
since it would be too confusing if the children are in a different collection.
* "Groups" is unchanged.
* "View Layer" was removed, replaced by "Collections".

Part of T54790.
April 24, 2018, 11:52 (GMT)
UI: disable writing icon size

Causes staircasing, just use byte range
April 24, 2018, 11:50 (GMT)
Cleanup: correct comments
April 24, 2018, 11:26 (GMT)
Build: Added explicit search for Blosc in CMake files. Unix build will now disable WITH_OPENVDB_BLOSC if Blosc libraries cannot be found.
April 24, 2018, 11:23 (GMT)
Build deps: Fixed TBB build with GCC 6 and newer, turning off dead store elimination.
April 24, 2018, 10:57 (GMT)
Camera manipulator: Make it aware of evaluated version of object

Reviewers: brecht, dfelinto

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D3159
April 24, 2018, 10:48 (GMT)
EEVEE: LightProbe: Implement Visibility Group.

Works on every probe type.

The function to see is EEVEE_lightprobes_obj_visibility_cb.

Set pinfo->vis_data.cached to true makes the computation faster for multiple
views using the same group.

We could even sort the probes by group for that mater to speed things up
even more (only applies to dynamic probes like the planar reflections because
other probes are only rendered one at a time).
April 24, 2018, 10:48 (GMT)
DRW: Add visibility callback function.

This add a callback function that runs after frustum culling test.

This callback returns the final visibility for this object.

Be aware that it's called for EVERY drawcalls that use this callback even
if their visibility has been cached.
April 24, 2018, 10:48 (GMT)
EEVEE: LightProbes: Add Visibility Group to DNA/RNA/UI.
April 24, 2018, 10:48 (GMT)
OpenGL: Remove remaining instances of GL_RGBA16F_ARB.

There is no need for it now that we use opengl 3.3. Use GL_RGBA16F instead.
April 24, 2018, 10:26 (GMT)
Arc: Use proper lacding branch
April 24, 2018, 10:25 (GMT)
Fix EEVEE lamps with shadows by default but wrong UI

Reported on T54788: Actually this was what BI was doing as well.
But anyways fixed for good now.

That includes a subversion bump.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021