Revision 12688a6 by Antonio Vazquez 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. |
Revision 770e917 by Brecht Van Lommel 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. |
Revision d3a98b2 by Brecht Van Lommel 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. |
Revision 0901a72 by Brecht Van Lommel September 27, 2019, 12:24 (GMT) |
Cleanup: use consistent clipping plane sign convention |
Revision c5db027 by Philipp Oeser 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 |
Revision 4b206d9 by Campbell Barton September 27, 2019, 08:04 (GMT) |
Cleanup: remove unused function |
Revision 92686c6 by Campbell Barton September 27, 2019, 02:45 (GMT) |
Cleanup: structs, cmake file lists |
Revision 7ae85b5 by Campbell Barton September 27, 2019, 02:37 (GMT) |
Cleanup: clang-format |
Revision c43018c by Antonio Vazquez 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. |
Revision 7ac581c by Philipp Oeser September 26, 2019, 15:55 (GMT) |
Cleanup: clang format for particle loop macros See https://developer.blender.org/D5903 Reviewers: JacquesLucke |
Revision b0d3ed3 by Philipp Oeser 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 |
Revision db4571f by Philipp Oeser 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 |
Revision cf2c090 by Philipp Oeser 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 |
Revision 6a33e3b by Brecht Van Lommel September 26, 2019, 15:25 (GMT) |
Cleanup: compiler warnings |
Revision a933237 by Pablo Dobarro September 26, 2019, 14:56 (GMT) |
Fix accumulate in Draw Sharp brush Reviewed By: jbakker Differential Revision: https://developer.blender.org/D5814 |
Revision e5c9bf3 by Pablo Dobarro 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 |
Revision b7f2799 by Brecht Van Lommel 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 |
Revision 454c1a5 by Pablo Dobarro 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 |
Revision da84bd3 by Brecht Van Lommel September 26, 2019, 14:26 (GMT) |
Cleanup: cursor header file |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021