Blender Git Commit Log

All Blender Git commits.

Page: 2274 / 8462

August 13, 2019, 23:00 (GMT)
deps/cleanup: remove partial boost-python support.

boost python was not required by any dependency nor was it ever properly supported.
August 13, 2019, 22:58 (GMT)
build_environment/python: Bump versions of our site-packages

IDNA 2.8
CHARDET 3.0.4
URLLIB3 1.25.3
CERTIFI 2019.6.16
REQUESTS 2.22.0
NUMPY 1.17.0
August 13, 2019, 20:51 (GMT)
GPencil: Add new Simplify parameter for Brush

This option is to test new types of brushes.
August 13, 2019, 20:51 (GMT)
GPencil: Increase number of input samples to 50

For testing new brushes.
August 13, 2019, 20:34 (GMT)
Merge branch 'master' into greasepencil-object
Revision 313b789 by Omar Emara (master)
August 13, 2019, 20:22 (GMT)
Shading: Add Clamp node to Cycles and EEVEE.

This patch adds a new node that clamps a value between a maximum and
a minimum values.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5476
August 13, 2019, 17:52 (GMT)
UI: File Browser Use Friendly Relative Dates

Show 'Today' or 'Yesterday' in file list
Revision 71641ab by Omar Emara (master)
August 13, 2019, 14:38 (GMT)
Shading: Add Map Range node to Cycles and EEVEE.

This patch adds a new Map Range node that linearly remaps an input
value from a range to another. This node is similar to the compositor's
Map Range node.

Reviewers: brecht, JacquesLucke

Differential Revision: https://developer.blender.org/D5471
August 13, 2019, 14:38 (GMT)
Fix T67516 VSE: Animation evaluated incorrectly when scene strip present

The calls to `BKE_animsys_evaluate_all_animation()` and
`BKE_mask_evaluate_all_masks()` used the wrong timecode to evaluate the
animation system. This happened:

- Sequencer in scene A was rendered at frame X.
- Scene strip for scene B which should be evaluated at frame Y.
- BKE_animsys_evaluate_all_animation() was called with frame Y, which
also re-evaluated the animation data in scene A.
- Other sequencer strips with animated values were then evaluated for
frame Y and not frame X.

Since the depsgraph for rendering the scene strip is already OK and does
its job, it's no longer necessary to re-evaluate all the animation in
this way.

Removed `BKE_mask_evaluate_all_masks()` because it's no longer used.

Reviewers: sergey, brecht, iss

Differential Revision: https://developer.blender.org/D5394
August 13, 2019, 14:16 (GMT)
Cloth: debugging statements for finding bug in collapse edges

There is a bug in collapse edges which leaves 3 triangles for an edge in a special case. This might be an issue with the bmesh api. Now that the problem has been isolated, it can now be worked on.
August 13, 2019, 14:13 (GMT)
Custom Properties: officially support int and float arrays in the UI.

In some rare cases it is convenient to store a short array value
as a custom property, e.g. a vector or color. For example, it may
be helpful when importing/exporting certain formats that support
custom or nonstandard attributes on objects.

The custom property storage already can handle arrays in order to
support properties defined via python. The only thing missing is
UI support (and some bugs), and this patch fixes that:

- Allow editing short array properties via Custom Properties panel.
- Fix a UI layout sizing bug triggered by the previous item.
- Fix a dependency graph bug with drivers using such properties.
- Make RNA_*_get_default_array code robust in case of size mismatch.
- Support custom default values for array properties, allowing
both an array and a scalar value.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D5457
August 13, 2019, 13:47 (GMT)
UI: Fix wrong properties being grayed out

This has been mentioned in T68610.
August 13, 2019, 13:37 (GMT)
Fix T66373: Strange translation text behaviour.

i18n code does not work from threads on some plaforms, so it is disabled
in Blender when called from non-main thread.

Means that we have to go to a slightly different approach, with dirty
tag and generating string on request for UI.

Note: Also had to update the `info` string size, to fit with expensive
asiatic scripts in utf-8... Using mem for that kind of runtime data is
not really nice, but for now it will have to do.
August 13, 2019, 11:31 (GMT)
Add mathutils.geometry.delaunay_2d_cdt() function to Python API.

Provides Python API access to recently added Constrained Delaunay
Triangulation routine.
Reviewed in D5467.
August 13, 2019, 11:27 (GMT)
fix compile error
August 13, 2019, 09:43 (GMT)
remove copy to clipboard
August 13, 2019, 09:28 (GMT)
Merge branch 'master' into functions
August 13, 2019, 08:20 (GMT)
Fix T65670: bone envelope head radius missing from transform panel

Make the transforms section of the properties panel consistent with
the transforms section of the side-bar, and to expose some currently
hidden BBone properties in the Bendy Bone section.

- Object transformations were not consistent with Pose Bone
transformations in that they did not use single-column layout.

- Even in Pose Bone transformations,
the rotation mode option was after Scale.

- Edit Bone Transforms panel included "Tail Radius" and
"Envelope Deform Distance", neither of which belong there. See T65670.

- Expose bbone_x and bbone_z.

D5454 by @Mets
August 13, 2019, 04:04 (GMT)
Fix build errors with older GCC versions like 4.9

We can add more fine grained checks for when these flags are supported so
that adding asan flags manually still has all the workarounds, but for now
compiling succesfully is more important.
August 12, 2019, 22:35 (GMT)
Bevel: Fix profile recalculation with new orientations
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021