Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1032 / 5574

September 27, 2019, 13:28 (GMT)
GPencil: New smart smooth for strokes

When using the samples, the interpolated points get abrupt steps because the system cannot receive all events in a short period of time.

This is more noticeable when the samples are set to 10 and the pen is moved very fast. The problem with post-processing smooth is that is applied to all stroke and this removes details.

The smart smooth is automatic and detect only the segments in the stroke where the system was unable to capture all movements and apply a smooth algorithm.
September 27, 2019, 12:59 (GMT)
Fix part of T70295: sculpt drawing not clipping PBVH behind the camera

Use all 6 clipping planes for drawing.
September 27, 2019, 12:29 (GMT)
Fix part of T70295: sculpt drawing not clipping PBVH nodes outside of viewport

As before in 2.7, this only works for optimized drawing in workbench mode.
September 27, 2019, 12:24 (GMT)
Cleanup: use consistent clipping plane sign convention
September 27, 2019, 10:02 (GMT)
Fix T70276: View animation with jpeg 2000 image will crash player

Since our ffmpeg is built with openjpeg support and thus can decode jpeg
2000 (in both J2K and JP2 codec flavors as well as high bitdepths), added
these extensions to the supported list.

Also IMB_ispic > IMB_ispic_type > imb_is_a_jp2 was only testing for jp2,
now do both jp2/j2k.

Reviewers: brecht

Maniphest Tasks: T70276

Differential Revision: https://developer.blender.org/D5909
September 27, 2019, 08:04 (GMT)
Cleanup: remove unused function
September 27, 2019, 02:45 (GMT)
Cleanup: structs, cmake file lists
September 27, 2019, 02:37 (GMT)
Cleanup: clang-format
September 26, 2019, 16:04 (GMT)
Fix T69814: Grease Pencil Onion Skin Loop doesn't work as expected

The first element of the loop was not calculated for all onion modes. For select mode the first selected is used, for other modes the first frame in the layer is used.
September 26, 2019, 15:55 (GMT)
Cleanup: clang format for particle loop macros

See https://developer.blender.org/D5903

Reviewers: JacquesLucke
September 26, 2019, 15:52 (GMT)
clang-format: add particle loop macros

This is so the '{' will be on the same line for those as well.

Reviewers: JacquesLucke

Differential Revision: https://developer.blender.org/D5903
September 26, 2019, 15:35 (GMT)
Fix T68645: Hair Particle Edit - Particle Mirror crash when children are
visible in the viewport

Seems to be an issue of not correctly freeing the PTCacheEdit (see
T68645 for details), after discussion with sergey we went with the quick
and dirty fix to free the path cache early for now. Other solution of
freeing it in 'psys_cache_paths' for the non-evaluated psys [which would
also fix the particle delete, then undo crash from T69000] needs more
deep investigation and, possibly, reconsideration.

Reviewers: sergey

Maniphest Tasks: T68645

Differential Revision: https://developer.blender.org/D5755
September 26, 2019, 15:27 (GMT)
Fix T69488: Hair particles: rekey disolves the hair then crashes

Caused by rB914427afd512.

Since above commit 'pe_get_current' checks for an active depsgraph. This
caused the skipping of handling
`PT_CACHE_EDIT_UPDATE_PARTICLE_FROM_EVAL`for everything calling
`PE_get_current` (this passes a NULL depsgraph as opposed to
`PE_create_current`). So we now pass a depsgraph here as well...

Note there are two RNA cases where we pass NULL, namely
- rna_ParticleEdit_editable_get
- rna_ParticleEdit_hair_get
I guess these should be fine though (no functional change to current
master)

Reviewers: sergey

Maniphest Tasks: T69488

Differential Revision: https://developer.blender.org/D5752
September 26, 2019, 15:25 (GMT)
Cleanup: compiler warnings
September 26, 2019, 14:56 (GMT)
Fix accumulate in Draw Sharp brush

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5814
September 26, 2019, 14:43 (GMT)
Quadriflow: Symmetry support

This patch adds paint symmetry support to Quadriflow. It bisects and mirrors the input and the output from the remesher to build the final mesh using the preserve boundary option.
This is also an important performance improvement in Quadriflow because it only needs to process half of the mesh with half the resolution.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5855
September 26, 2019, 14:32 (GMT)
Cleanup: fix compiler warnings
Revision 09dc7bc by Brecht Van Lommel
September 26, 2019, 14:30 (GMT)
Fix Cycles bake panel showing for other renderers, after recent changes
September 26, 2019, 14:30 (GMT)
Voxel Remesh: Fix poles and preserve volume

This commit fixes most of the issues we currently have in the voxel remesher. Mesh volume is preserved when doing multiple iterations, so the sculpt won't shrink and smooth each time you run the remesher. Mesh topology is much better, fixing most issues related to mask extraction and other topology based operations.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5863
September 26, 2019, 14:26 (GMT)
Cleanup: cursor header file
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021