Blender Git Commit Log

All Blender Git commits.

Page: 2817 / 8462

December 7, 2018, 22:10 (GMT)
GP: Changes to bezier curve tool

When extending line with AKEY, prevent editing of joining point.
Update curve on initial draw, fixes pressure curve issue.
Change RMB to save and quite when editing.
December 7, 2018, 22:09 (GMT)
Merge branch 'blender2.8' into greasepencil-object
December 7, 2018, 21:59 (GMT)
GP: Reorder Sculpt brushes in Tool bar
December 7, 2018, 20:19 (GMT)
Fix T58949: Transform feedback shaders not having fragment shader
December 7, 2018, 19:40 (GMT)
UI: Fix typo in hostname stamp tooltip

Also change the part "running Blender" for "that rendered the frame".
December 7, 2018, 19:05 (GMT)
GP: Fix primitive memory leak
December 7, 2018, 19:01 (GMT)
Fix T58360 "Use object as pivot" in GP "Shadow effect" crashes Blender
December 7, 2018, 18:28 (GMT)
Move static `get_hostname()` to `BLI_hostname()` in `system.c`

This makes the `#include <Windows.h>` use more localised and out of the
`image.c` file.

Reviewers: LazyDodo

Reviewed by: LazyDodo

Differential revision: https://developer.blender.org/D4049
December 7, 2018, 18:24 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/depsgraph/intern/depsgraph_tag.cc
source/blender/editors/gpencil/gpencil_primitive.c
source/blender/makesdna/DNA_ID.h
source/blender/modifiers/intern/MOD_meshdeform.c
source/blender/modifiers/intern/MOD_surfacedeform.c
December 7, 2018, 17:55 (GMT)
Fix modifiers evaluation outside of depsgraph/CoW context.

Fix T58237: Exporters: Curve Modifier not applied when "apply modifiers" are selected.
Fix T58856: Python: "to_mesh" broken in 2.8.

...And many other cases... ;)

Thing is, we need target IDs to always be evaluated ones (at least I
cannot see any case where having orig ones is desired effect here).
Depsgraph/Cow system ensures us that when modifiers are evaluated by it,
but they can also be called outside of this context, e.g. when doing
binding, or object conversion...

So we need to ensure in modifiers code that we actually are always
working with eval data for those targets.

Note that I did not touch to physics modifiers, those are a bit touchy
and rather not 'fix' something there until proven broken!
December 7, 2018, 17:04 (GMT)
Remove unused particle system recalc flag
December 7, 2018, 17:02 (GMT)
Remove obscure debug-only print

The message is not clear for users, and is set for modifier already.
December 7, 2018, 16:58 (GMT)
Fix selected to active Cycles Baking

Since we started using looptris we no longer need a triangulation
modifier in the highpoly object. In fact having was causing a bug
where baking would be utterly broken.

This fix normal baking. Combined pass still needs a fix to hide the
objects during baking.
December 7, 2018, 16:30 (GMT)
Cleanup, typo in naming

Something went wrong in the rename script..
December 7, 2018, 16:29 (GMT)
Metadata: add hostname to the available metadata options

Having the hostname allows us to identify which machine rendered which
frame in our render farm.

This simply uses the host's name, and doesn't do any DNS lookup of any
IP address of the machine. As such, it's only usable for identification
purposes, and not for reachability over a network.

Reviewers: sergey, brecht

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D4047
December 7, 2018, 16:12 (GMT)
GP: Fix merge errors
December 7, 2018, 16:00 (GMT)
add 'Control Points' and 'Segments' editmode menus for Surfaces

Fixes T58922

Reviewers: brecht, billreynish

Maniphest Tasks: T58922

Differential Revision: https://developer.blender.org/D4046
December 7, 2018, 16:00 (GMT)
Update BVHTree.FromObject API, remove render argument

This information should come from the depsgraph.
December 7, 2018, 16:00 (GMT)
Cycles: Do more user-friendly indication that GPU devices are not found
December 7, 2018, 16:00 (GMT)
Cycles: Disable OpenCL on macOS

This is unfortunate, but the number of bugs in this configuration
keeps growing, and almost all of them are caused by bug in OpenCL
compiler.

The compiler is not likely to be fixed, since Apple declared OpenCL
deprecated.

This evil commit is aimed to keep officially supported features
of Blender in a good working and stable state.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021