Revision a2b31ed by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 12, 2018, 12:20 (GMT) |
Merge branch 'blender2.8' into npr_tess |
Revision 0277819 by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 9, 2018, 18:17 (GMT) |
Fixed corner case with mult_face_search and shifted border verts |
Revision 896dbf8 by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) November 7, 2018, 23:45 (GMT) |
Fix strack smash for deg edges, move opti flip to own function |
Revision fc650ae by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) November 7, 2018, 14:37 (GMT) |
Make ui work under new api. |
Revision b77c6a8 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) October 31, 2018, 05:45 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr # Conflicts: # release/scripts/addons # release/scripts/addons_contrib # source/blender/makesdna/DNA_scene_types.h # source/tools |
Revision 4a90dda by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 29, 2018, 19:25 (GMT) |
Fix mixed indent |
Revision d18fa37 by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 29, 2018, 19:02 (GMT) |
Fix FB split face logic |
Revision fc94e46 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) October 25, 2018, 09:54 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr |
Revision 7a34d16 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) October 21, 2018, 06:16 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr |
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 6a638e9 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) October 20, 2018, 05:05 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr, also fix errors in modifier code. # Conflicts: # release/scripts/startup/bl_ui/properties_data_camera.py # release/scripts/startup/bl_ui/properties_data_speaker.py # release/scripts/startup/bl_ui/properties_render.py # release/scripts/startup/bl_ui/properties_scene.py # source/blender/makesrna/intern/rna_scene.c |
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 12d345a by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 16, 2018, 15:04 (GMT) |
Made opti edge flip use actual face normals and fiddled a bit with cusps again |
Revision f8d633f by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) October 8, 2018, 17:50 (GMT) |
Fix FB split uv bug and treat cusps more like in the paper |
Revision 0bc6e43 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) October 3, 2018, 10:30 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr # Conflicts: # source/blender/makesrna/intern/rna_scene.c |
Revision 8ae40f4 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) September 19, 2018, 14:24 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr # Conflicts: # release/scripts/addons |
Revision 74294b8 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) September 17, 2018, 13:49 (GMT) |
Fix interface lock situation reported by DarkDefender. |
|