Blender Git Commits

Blender Git "greasepencil-experimental" branch commits.

Page: 28 / 184

November 17, 2018, 08:58 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 20, 2018, 07:18 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 19, 2018, 13:03 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 19, 2018, 10:13 (GMT)
GP: Fix problem with Onion Skin after last commit
October 19, 2018, 09:35 (GMT)
GP: Redesign drawing cache to support particles

Full redesign of the cache system used for drawing strokes and handle derived frame data.

Before, the cache was saved in bGPdata and a hash was used to manage several objects with the same datablock.

Old design made the use of particles very inefficient and prone to bugs and segment faults, and especially when this was mixed with onion skinning and multiple objects using same datablock. Also, there were some conflicts with the depsgrah logic (the old design was done before despgraph was in place) that made the use of hash not working.

The new design saves the data in the object runtime struct and avoid the use of any hash to find the right data. This improves the speed and reduce a lot the complexity of the code, memory allocation, hash overload and adds full support for particles and reused datablocks.

The particles can reuse the modifiers and shader effects of the original grease pencil object.
October 19, 2018, 09:11 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 15, 2018, 10:09 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 8, 2018, 09:14 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 7, 2018, 07:21 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 4, 2018, 15:35 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 3, 2018, 06:29 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 31, 2018, 08:11 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 30, 2018, 13:57 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 30, 2018, 10:26 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 30, 2018, 09:22 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 30, 2018, 08:21 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 29, 2018, 18:29 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 29, 2018, 08:54 (GMT)
Cleanup code


August 29, 2018, 08:39 (GMT)
Rename all armature modifiers

Now it's possible add several armature modifiers, so need rename all of them, not only first one.
August 29, 2018, 08:18 (GMT)
Merge branch 'blender2.8' into greasepencil-object
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021