Blender Git Commit Log

All Blender Git commits.

Page: 1443 / 8462

July 23, 2020, 14:03 (GMT)
GPencil: Fix unreported missing frames in interpolation

When interpolate, the temp frames are tagged, and later removed. If for any reason any stroke was tagged in other area of Blender (this tag is used for temp tagging), the stroke could be removed by error when run interpolation.

In a previous fix, the tag was cleared before, but only for the frame range of the interpolation. Now, the clear is done for all frames.

Also, instead to clear for each stroke sampling, now it's done only once at invoke time.
July 23, 2020, 14:02 (GMT)
Merge branch 'syntax-colors' into soc-2020-info-editor
July 23, 2020, 13:55 (GMT)
Merge branch 'master' into soc-2020-info-editor
July 23, 2020, 13:54 (GMT)
WIP: initial support for synax highlighting in info editor and console
July 23, 2020, 13:47 (GMT)
Merge branch 'blender-v2.90-release'
July 23, 2020, 13:42 (GMT)
DNA: support fixed size integers

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D8373
July 23, 2020, 13:23 (GMT)
BLI: move some tests into blenlib/tests

Reviewers: sybren

Differential Revision: https://developer.blender.org/D8315
July 23, 2020, 13:11 (GMT)
Merge branch 'master' into tmp-vulkan
July 23, 2020, 12:52 (GMT)
Fix T77277: building depsgraph inter-driver relations is slow

The extra depsgraph relations that were added to prevent threading
issues during evaluation (rB4c30dc343165) caused a considerable slowdown
on complex scenes with many drivers (T77277, T78615). This commit
improves this as follows.

Only the following drivers are considered for execution serialisation:
- Drivers on Array elements, and
- Drivers on Boolean or Enum properties.

Relations between drivers of the same arrays are added blindly, i.e.
without checking for transitive or cyclic relations. This is possible as
other relations will just target the `PROPERTIES_ENTRY` or
`PROPERTIES_EXIT` nodes.

Checking whether a driver is on an array is first done by checking
`array_index > 0`, and then falling back to resolving the RNA path to an
RNA property and inspecting that.

The code also avoids circular dependencies when there are multiple
drivers on the same property. This not something that is expected to
happen (both the UI and the Python API prevent duplicate drivers), it
did happen in a file (F8669945, example file of T78615) and it is easy
to deal with here.

Reviewers: sergey

Subscribers: mont29

Comment update
July 23, 2020, 12:44 (GMT)
Fix T29189 bevel crash.

New code to calculate UV islands made an incorrect assumption about
maximum stack size.
July 23, 2020, 12:27 (GMT)
Fix T79189 bevel crash.

New code to calculate UV islands made an incorrect assumption about
the maximum size of a stack.
July 23, 2020, 11:59 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
July 23, 2020, 11:58 (GMT)
GPencil: use smooth interpolation

For the pressure, strength and color atributes, use smooth interpolation
to generate the stroke points.
July 23, 2020, 11:46 (GMT)
BMesh construction now better at preserving attributes of mesh elements.

Uses existing BMVerts, BMEdges, and BMFaces if possible.
Uses good examples for BMFaces for intersected faces.
Still todo: good examples for BMEdges when partially reusing an edge,
and UV interpolation for new faces.
July 23, 2020, 11:42 (GMT)
Merge branch 'blender-v2.90-release'
July 23, 2020, 11:41 (GMT)
Fix T79158: Eevee cubemaps shows black

Same as T75943 that was fixed by rBff97545c50f4
July 23, 2020, 11:41 (GMT)
GPencil: Fix coordinate influence fitting problem

The coordinates had a two small influence in the curve fitting.
All the values are now normalized and a factor used to make the
shape of the stroke more important.
July 23, 2020, 11:41 (GMT)
GPencil: WIP: multi-dimensional curve fitting
July 23, 2020, 11:37 (GMT)
Fix T79158: Eevee cubemaps shows black

Same as T75943 that was fixed by rBff97545c50f4
July 23, 2020, 11:17 (GMT)
Merge branch 'master' into lanpr-under-gp
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021