Blender Git Commits

Blender Git "master" branch commits.

Page: 1819 / 5574

April 18, 2018, 11:55 (GMT)
Merge branch 'master' into blender2.8
April 18, 2018, 11:54 (GMT)
Depsgraph: Fix missinf relation for particle instance modifier

Was causing lack of animation update when particle system had simulation,
April 18, 2018, 11:53 (GMT)
Merge branch 'blender2.8' into blender2.8-workbench
April 18, 2018, 11:44 (GMT)
Workbench: reuse similar materials

Similar materials will reuse the same shadergroup. Currently using
a custom hash function that might select too similar colors into the
same material.

Reintroduced the workbench_materials.c this file will be responsible for
material lookup/creation and shader compilation

Fixed a GPUShader mem leak
April 18, 2018, 10:31 (GMT)
Cleanup: Trailing whitespace
April 18, 2018, 10:28 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8

Explicitly undoing 287d1924fa149f0 here, as that was a master-only change.
April 18, 2018, 10:26 (GMT)
Remove irrelevant print statement

This statement is only relevant in 2.8, but causes confusion in master.
I kept the 'default' label to prevent compiler warnings about unhandled
cases. The break is needed because there should be at least one statement
after 'default'.
April 18, 2018, 10:11 (GMT)
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8
April 18, 2018, 10:11 (GMT)
WORKBENCH: Solve C2016 compile errors
April 18, 2018, 09:41 (GMT)
Disable auto-override for all but active object in group case.

I.E. only enable auto-override for 'active' selected object when making
an override of a linked group. This will ease on auto-override creation,
and you typically do not want to auto-override most objects in the group
anyway (in proxy system, you could only proxyfy one object of the group
anyaway!).
April 18, 2018, 09:34 (GMT)
Object Mode: Outlines: Make outline thinner.

This is by default. We can still enable the thicker outlines for high dpi
screens or personnal preference but it's not used atm. This also improve
the performance removing 1/3 of the outline cost.
April 18, 2018, 09:34 (GMT)
Object Mode: Outlines: Fix sample coordinates.
April 18, 2018, 09:25 (GMT)
Make depsgraph tag for auto-override IDs it updates.

This will reduce amount of needless auto-override checks, at least when
not touching anything related to overriding IDs...
April 18, 2018, 08:52 (GMT)
Particles: Interpolate size for interpolated children

This finally allows us to use Random factor to add variations to the
interpolated children. This feature never worked since 2007L there was
random factor slider in the interface, but it was only used by simple
children. Now it has affect on interpolated children as well.

Technically, this will break compatibility if older file had random
factor set to something else than 0 (default value is 0 though). But
we are leaving 2.7 series, so can accept such breackage in the name
of supported features.
April 18, 2018, 08:45 (GMT)
Cleanup: rename 'static override regarding reference ID' tag.

Just 'OK' was waaayyyyyy too generic!
April 18, 2018, 08:44 (GMT)
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8
April 18, 2018, 08:43 (GMT)
Workbench: Fixed SegFault

In more complex models the object color uniform data is freed before rendered.
We should copy it to local data. but for now we redirected it to a
constant.
April 18, 2018, 07:20 (GMT)
Cleanup: merge checks for same version
April 18, 2018, 07:16 (GMT)
Move transform orientation to scene

This was stored in the workspace, selected from the view.
Move both to scene since custom orientations are closely related to your
scene data.
April 18, 2018, 07:16 (GMT)
Cleanup: unused var
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021