Blender Git Commits

Blender Git "temp-gpencil-eval" branch commits.

Page: 2 / 277

January 16, 2020, 21:54 (GMT)
Calculate Filling data when stroke is modified

Instead to calculate the geometry data in runtime, now this data is calculated when the stroke is created or modified and saved.

January 16, 2020, 17:41 (GMT)
Revert "Tag any stroke using the material property"

This reverts commit 07c2a935cfb17c1d4b13d715d6ede26b632c7447.
January 16, 2020, 17:40 (GMT)
Remove gp_style parameter
January 16, 2020, 15:29 (GMT)
Tag any stroke using the material property

This is required to calculate triangulation if the material is changed from NO Fill to Fill
January 16, 2020, 14:49 (GMT)
Fixes after first code review
January 16, 2020, 12:19 (GMT)
Create duplication of material array for eval datablock

If this copy is not done, when the datablock is cleared, the first datablock that use the material array, destroy the array, and in the second time the pointer is used, it's invalid.

Now, each datablock, uses its own material array.
January 16, 2020, 09:32 (GMT)
Cleanup: More use of LISTBASE_FOREACH
January 16, 2020, 09:24 (GMT)
Cleanup: Use LISTBASE_FOREACH
January 16, 2020, 09:09 (GMT)
Fix bug introduced in previous commit checking number of users

If the eval is not used for 1 user, the modifier is added again and again.

To avoid this eval, it would be required a flag to check if the modifier was applied before, but this need more work and we will do in the future.
January 16, 2020, 07:41 (GMT)
Merge branch 'greasepencil-refactor' into temp-gpencil-eval
January 16, 2020, 07:41 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 16, 2020, 07:40 (GMT)
Merge branch 'master' into greasepencil-object
January 16, 2020, 07:39 (GMT)
GPencil: Show overlap option for Texture materials

January 16, 2020, 07:35 (GMT)
Do not create eval data if users is 1

If only one user, the default eval data is used and don't need a new copy
January 15, 2020, 18:14 (GMT)
Merge branch 'greasepencil-refactor' into temp-gpencil-eval
January 15, 2020, 18:13 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 15, 2020, 18:13 (GMT)
Merge branch 'master' into greasepencil-object
January 15, 2020, 18:12 (GMT)
Fix Sculpt to use Eval data
January 15, 2020, 18:08 (GMT)
Cleanup: Remove ToDo comments
January 15, 2020, 18:08 (GMT)
Fix Weight Paint to use Eval data
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021