Revision aef6f7d by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 17, 2018, 08:58 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 1c14aee by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 20, 2018, 07:18 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 270cd09 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 13:03 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 8eff6c4 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 10:13 (GMT) |
GP: Fix problem with Onion Skin after last commit |
Revision c2aefb8 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) 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. |
Revision e96f7ab by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 19, 2018, 09:11 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 3a9e7bf by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) September 15, 2018, 10:09 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision cf3f8c4 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) September 8, 2018, 09:14 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 9a51f15 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) September 7, 2018, 07:21 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 57cf101 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) September 4, 2018, 15:35 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision b216e9e by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) September 3, 2018, 06:29 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision ed9a4cb by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 31, 2018, 08:11 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 290d366 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 30, 2018, 13:57 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 5d16813 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 30, 2018, 10:26 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision ed47fc0 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 30, 2018, 09:22 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 01823ea by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 30, 2018, 08:21 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision f558b43 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 29, 2018, 18:29 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 2f1f4b5 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 29, 2018, 08:54 (GMT) |
Cleanup code |
Revision dce768b by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) 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. |
Revision 6bf998a by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) August 29, 2018, 08:18 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
|