Blender Git Loki

Blender Git "temp-greasepencil-object-stacksplit" branch commits.

Page: 77 / 137

November 9, 2017, 22:43 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/draw/modes/object_mode.c
source/blender/editors/include/ED_gpencil.h
source/blender/editors/space_view3d/view3d_draw_legacy.c
November 9, 2017, 18:29 (GMT)
Cleanup: Fix compiler warnings
November 9, 2017, 18:23 (GMT)
Cleanup: Supress compiler warning
November 9, 2017, 15:41 (GMT)
WIP: New parameters for brushes

More parameters to define how the stroke is stabilized.

This parameters maybe are not necessary on UI, but we need them now for testing different values.
November 9, 2017, 11:46 (GMT)
WIP: Fix error in smooth lines

Need to check the distance of previous points, not new with previous.
November 9, 2017, 10:50 (GMT)
WIP: Reduce points when stroke is slow

Initial work to reduce the noise when the stroke is done very slow removing points not relevant.
November 9, 2017, 06:34 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 8, 2017, 07:52 (GMT)
Fix compiler error
November 8, 2017, 07:37 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 8, 2017, 01:15 (GMT)
WIP: As a temporary measure for fixing GP cache invalidation crashes,
re-enable BKE_gpencil_batch_cache_alldirty_main() when debug_value = 660
November 8, 2017, 00:22 (GMT)
Updating the hacky eval_ctx construction to use more official functions
November 8, 2017, 00:22 (GMT)
Fix: Added some more tags/relations in depsgraph to fix crashes when Onion Skinning is enabled

* id_tag_update_object_data() - Added a case for the GP datablock type
so that depsgraph tagging via the GPencil datablock's RNA properties
works. Previously, only the object.data case (i.e. modifiers) was handled.
This fixes a crash when enabling onion skinning, and a ghost can be shown
on the neighbouring frames.

* DepsgraphRelationBuilder::build_obdata_geom() - Added a relation between
timesource and GP geometry (i.e. where cache rebuild occurs). This fixes
a crash after scrubbing the timeline when onion skinning is enabled
(I'm guessing due to onion skinning suddenly getting re-shown, but the cache
not doesn't contain this info due to the previously being updated for animation)
November 7, 2017, 17:34 (GMT)
Apply stabilization in segments with a minimum size

If the points are too near, the stabilization must be disabled.

This modification is still WIP, needs more artist feedback to verify if works.
November 7, 2017, 15:15 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 7, 2017, 15:12 (GMT)
Improve stabilization function

Now the previous point is smoothed too to get a better transition.
November 7, 2017, 12:46 (GMT)
Improve thickness fix when no locked axis

There was some problems with the thickness when the axis was not locked that were not fixed in previous commit.
November 7, 2017, 11:30 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 7, 2017, 10:58 (GMT)
Fix error when axis not locked

The size of the stroke was not correct when the axis was not locked.

It needs a vector to the view to calculate the real size of the stroke.
November 7, 2017, 10:30 (GMT)
Redo Fix in previous commit and add missing lines
November 7, 2017, 10:08 (GMT)
UI: Remove deprecated property

The OBJECT mode was removed as property.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021