Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 618 / 5574

August 18, 2020, 13:19 (GMT)
Sculpt: Sculpt Filter Orientation Options

Previously, the XYZ deform axis of the Mesh Filter were limited to
object space (which is the default for sculpt mode). Now it is possible
to limit the XYZ displacement in Local, Global or View space.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8582
August 18, 2020, 13:13 (GMT)
Fix T79800: Split vertex size for grease pencil



Differential Revision: https://developer.blender.org/D8607
August 18, 2020, 12:56 (GMT)
Turn experimental features on for master (alpha)

Remember to turn this off again when we branch out for the next beta (2.91)
August 18, 2020, 12:55 (GMT)
Merge remote-tracking branch 'origin/blender-v2.90-release'
August 18, 2020, 12:41 (GMT)
Remove (ifdef) RNA for simulation, point cloud and particles

For 2.90 release this should not be exposed in the RNA API.

In master this needs to be ON by default, that's all.

Differential Revision: https://developer.blender.org/D8589
August 18, 2020, 12:38 (GMT)
Cleanup: Fix strict compiler warning
August 18, 2020, 12:28 (GMT)
Cycles: add a Pass Node

The Pass struct is now a Node and the passes are moved from the Film
class to the Scene class.

The Pass Node only has `type` and `name` as sockets as those seem to be
the only properties settable by exporters (other properties are implicit
and depend on the pass type).

This is part of T79131.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D8591
August 18, 2020, 12:05 (GMT)
Merge branch 'blender-v2.90-release'
August 18, 2020, 12:02 (GMT)
No experimental feature (but debug ones) to work for blender beta/release

Final releases (including beta) should strictly show features that are
finalized to prevent loss of data, old API clanging around, and the
overall quality of the product (Blender) presented.

Note that rendering should never be affected by user preferences, so
this is only changing things in the UI level.

Development note: This is reset experimental UI on file load.
Also note: to hide RNA (needed for hair and particles) will be done as a
separate patch.

Differential Revision: https://developer.blender.org/D8606
August 18, 2020, 12:01 (GMT)
GPUTexture: Extend CUBE_MAP_ARRAY_ARB proxy workaround to all Apple gpus

Related to T79716
August 18, 2020, 11:53 (GMT)
GPU: Avoid invalid GL API usage

Drawing with 0 sized buffer is prohibited.
August 18, 2020, 11:53 (GMT)
Fix T79782 GPU: Crash cause by shadow batch reference

After drawing, the batch could be reset and draw again using other
parameters.

Avoid having to track references by setting the batch pointer to NULL after
drawing.
August 18, 2020, 11:28 (GMT)
Sculpt: Option to limit the forces axis in the Cloth Filter

This uses the same concept of the Mesh Filter but for applying the cloth
filter forces, so now it can be limited to a specific axis.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8567
Revision 976f011 by Pablo Dobarro
August 18, 2020, 11:11 (GMT)
Multires: Base Mesh Sculpting

This adds an option to the Multires modifier to sculpt directly on the
base mesh while previewing the displacement of a higher subdivisions
level. What this does it considering Multires as a regular modifier
without exposing the grid displacement to sculpt mode.

This allows to see the propagation happening in real time, which enables
to use complex tools like Cloth or Pose in much higher resolutions and
without surface noise and artifacts.

Reviewed By: sergey, Severin

Differential Revision: https://developer.blender.org/D8555
August 18, 2020, 11:06 (GMT)
Cleanup: use Span instead of separate pointer and length

Reviewers: sergey

Differential Revision: https://developer.blender.org/D8605
August 18, 2020, 10:58 (GMT)
Mesh: merge `mesh_create_eval_final_{view,render}` functions

Functions `mesh_create_eval_final_view()` and
`mesh_create_eval_final_render()` were doing the exact same thing,
except for a hack introduced in d3eb9dddd6b4 (2012-10-08, Better fix for
T32846: dupligroup messes up particle instancing on rendering) that
appears to be no longer necessary. Besides that, these functions had
confusing names. Their functionality changed over time, and whether to
do for-render or for-viewport evaluation is now actually determined by
the depsgraph evaluation mode. This means that the `..._render` function
could evaluate a mesh with viewport settings, and vice versa.

The functions are now merged into `mesh_create_eval_final()`, and the
hack has been removed. The `OB_NO_PSYS_UPDATE` flag has been removed
entirely (instead of keeping it around as deprecated flag), because it
was always only temporarily set on objects during mesh evaluation and
thus not saved to the blend file.

No expected functional changes as far as users are concerned.
August 18, 2020, 10:48 (GMT)
Cleanup: rename bdata to boundary

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8556
August 18, 2020, 10:46 (GMT)
Merge branch 'blender-v2.90-release' into master
August 18, 2020, 10:43 (GMT)
Fix IDProps definition still being editable in liboverrides.

One should be able to edit overridable IDProps values, but never their
settings/definitions.

Note that being able to add new IDProps to overrides is still a TODO.

Reported by Josephbburg (@Josephbburg) over blenderchat, thanks.
August 18, 2020, 10:36 (GMT)
Fix Cloth Brush Grab deform types not working with spacing

Even the Cloth Brush grab works like a regular grab brush, it makes
sense to support spacing just in this brush in order to prevent creating
more brush steps that update the simulation. This way, it is possible to
create grab brushes that update the simulation constantly while grabbing
(using the dots stroke mode) or brushes that only update the simulation
when the cursor moves (using spacing).

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8568
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021