Blender Git Commit Log

All Blender Git commits.

Page: 700 / 8462

April 25, 2021, 16:31 (GMT)
Fix unreported "Convert Mesh to Gpencil" when fill material already exists

If an object named for example `Suzanne` is converted to Gpencil, a material called `Suzanne_Fill` will be created for the gpencil fill.
When this material already exists, the new material will be called `Suzanne_Fill.001` and the operator will not see that this material is already present the next iteration. This leads to a new material being created for every polygon.

This commit changes the code to search for a material starting with `ObjectName_Fill` instead of being equal to.

Reviewed By: filedescriptor, antoniov

Differential Revision: https://developer.blender.org/D11067
April 25, 2021, 15:29 (GMT)
Add transform option to disable cursor wrapping.

Transform operator had cursor wrapping categorically enabled, but this
gets quite confusing with the edge scrolling mechanism. A new TransInfo
option T_NO_CURSOR_WRAP has been introduced to disable this behavior.
The double negative is a bit annoying, but want to avoid affecting the
existing transform modes, so by default it should still set the
OP_IS_MODAL_GRAB_CURSOR flag (which then sets the WM_CURSOR_WRAP_XY
flag during modal execution).
April 25, 2021, 13:41 (GMT)
Fix T87799: Crash when switching to Info Editor

Use of uninitialized variable.

Problem introduced in 87a70801c6a9fe5077ca882dec820a8f24deb07e.
April 25, 2021, 00:18 (GMT)
Fix build issue due to previous commit

Revert in rB05dddb71b098 did a poor job and left some
rubbish.
April 25, 2021, 00:14 (GMT)
Revert "Info Editor: move to c++"

This reverts commit 9cce18a5858cb93da626f5f0fd7e09cd66637e05.

rB9cce18a5858c broke the build in unforeseen ways, not easily fixable.
revert for now, so master will at least build again.
April 24, 2021, 21:03 (GMT)
EEVEE: Use C++ vector types
April 24, 2021, 21:02 (GMT)
BLI: Add more operator to float2/3 and int2/3
April 24, 2021, 20:02 (GMT)
Splines: Halve the size of the bezier interpolation cache

Use floats to store the control point indices and the interpolation factors.
April 24, 2021, 19:58 (GMT)
BLI: add int2 and int3 C++ support

Simple addition based on float2/3.
April 24, 2021, 19:17 (GMT)
Merge branch 'master' into geometry-nodes-curve-support
Revision 3a6f481 by Hans Goudey (master)
April 24, 2021, 19:15 (GMT)
Fix windows build: Don't use designated initializers in C++

Removes a cast in an argument followed by an initializer list, and
designated initializers, which are only part of the C++20 standard.
April 24, 2021, 18:48 (GMT)
Fix T87682 Boolean Exact crash.

The triangulator I made (using CDT) doesn't work if the face
self-intersects. Fall back to the polyfill triangulator when
that happens.
April 24, 2021, 18:46 (GMT)
Fix T87682 Boolean Exact crash.

The triangulator I made (using CDT) doesn't work if the face
self-intersects. Fall back to the polyfill triangulator when
that happens.
April 24, 2021, 16:55 (GMT)
GPencil: Add find_cubic_bezier_stationary_points

This function calculates the stationary points of a bezier curve.

The new fitting implementation will use this function to determin where
to place control points so that attributes, like the thickness, can be
fitted to the curve. Since we do not have handles to control the falloff
of attributes, we have to find points of interest where our
interpolation between two points gives good results.
April 24, 2021, 15:00 (GMT)
Info Editor: move to c++

I'm currently doing some experiments in the info editor and
for that it is easier if the info editor is in c++ already.
April 24, 2021, 14:46 (GMT)
Cleanup/Refactor: Unify similar flags
April 24, 2021, 14:46 (GMT)
Cleanup: Remove unused flag
April 24, 2021, 14:46 (GMT)
Cleanup/Refactor: Move FOREACH_TRANS_DATA_CONTAINER to outside of some functions

So we can reuse the same loop for different corrections.
April 24, 2021, 14:46 (GMT)
Cleanup: Add a common prefix for some transform functions
April 24, 2021, 14:35 (GMT)
Cleanup: Add a common prefix for some transform functions
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021