Blender Git Commit Log

All Blender Git commits.

Page: 940 / 8462

February 8, 2021, 09:32 (GMT)
Code quality: Refactor asset operators using C++

* Attempt to improve readability by using focused, coherent helper classes.
* Replace ListBase with blender::Vector, which is more efficient and has a
better API.
* Split user reporting from error checking.
* Use namespace (as we usually do for C++ code).
* Remove unused headers
February 8, 2021, 07:17 (GMT)
Merge branch 'master' into temp_bmesh_multires
February 8, 2021, 07:01 (GMT)
* Yet another attempt at writing a faster distance to tri function.
I think I will end up writing a less accurate version and be done
with it. This is a consistent hotspot in profiling.
* Fixed a few more undo bugs
February 8, 2021, 05:41 (GMT)
avoid loading curve data when it is homogenous
February 8, 2021, 05:40 (GMT)
add support for instancing
February 8, 2021, 05:40 (GMT)
load data for the frames based on the cache method
February 8, 2021, 00:25 (GMT)
EEVEE: Split closure_lit_lib.glsl
Revision eb7d9e2 by Hans Goudey (master)
February 7, 2021, 23:21 (GMT)
Cleanup: Alphabetize function order
February 7, 2021, 22:41 (GMT)
Forgot to free a bvhtree with previous commit.
February 7, 2021, 20:33 (GMT)
Merge branch 'master' into temp-geometry-nodes-instances-api-v2
February 7, 2021, 19:46 (GMT)
EEVEE: Fix missing shadowing factor
February 7, 2021, 19:46 (GMT)
EEVEE: Replace constant booleans by const float

This makes principled optimization easier and less verbose. Tests shows
no differences in performance.
February 7, 2021, 19:46 (GMT)
EEVEE: Fix lightgrid accumulation not using diffuse_accum

Also add safe normalize to interpolated normals.
February 7, 2021, 19:13 (GMT)
EEVEE: Fix typo in macro leading to undefined behavior

Only the 1st closure radiance accumulator was initialized correctly.
February 7, 2021, 18:33 (GMT)
PBVH depth: Improve detection with normal orientation in trim
February 7, 2021, 18:18 (GMT)
Merge branch 'arcpatch-D9622' into sculpt-dev
February 7, 2021, 18:14 (GMT)
GPencil: Change how processed areas cleared

February 7, 2021, 18:12 (GMT)
Sculpt: Location option for lasso trim and depth info

This adds a location option to the trim lasso tool to position the shape
in the middle of the volume of the object instead of in the surface
under the cursor.

{F9349724}

In order to make this work, the SCULPT_cursor_geometry_info_update can
now also get the depth of the geometry from the raycast. The depth is
calculated as the second further intersecting triangle in the raycast
over the entire mesh. This information will also be used to improve and
create new tools.

Differential Revision: https://developer.blender.org/D9622
February 7, 2021, 17:59 (GMT)
GPencil: Remove unused line

February 7, 2021, 17:58 (GMT)
GPencil: Fix merge errors

This variable has been removed in this branch
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021