May 18, 2018, 15:30 (GMT) |
Comment on return value. |
May 18, 2018, 15:27 (GMT) |
More detailed API for partially updating hair export caches. This will allow proper caching of draw data as well as optimization of GPU buffer uploads when only guide curve deform changes. |
Revision 577f93c by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 14:40 (GMT) |
Replace CFRA with DEG_get_ctime() The CFRA value is not updated using COW. |
Revision 3eab7fa by Campbell Barton (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 10:19 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision bf37554 by Campbell Barton (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 10:16 (GMT) |
Cleanup: use function to free weights |
Revision 630f4a0 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 08:38 (GMT) |
Replace CFRA with Depsgraph time to fix animation The animation was not working because the number of current frame was not evaluated from depsgraph. |
Revision fb5e3fe by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 18, 2018, 07:54 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
May 17, 2018, 18:09 (GMT) |
Merge branch 'blender2.8' into temp-unified-collections |
Revision c038ac8 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 17, 2018, 17:28 (GMT) |
Modify rotate around cursor to use Trans Object Now the object pointer is saved in the transformation data struct instead to use the viewlayer active object. |
Revision 77ea417 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 17, 2018, 16:57 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 768fa47 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 17, 2018, 16:55 (GMT) |
Add fix for rotation around cursor NOTICE: This fix solves the problem rotating around 3D cursor, but it will need a review to use with multiedit. |
May 17, 2018, 16:11 (GMT) |
Dynamic override: add RNA callback to apply an override. Theoritical code for now, since we still miss the depsgraph part to hook it up to actual evaluation. |
May 17, 2018, 15:14 (GMT) |
Merge branch 'blender2.8' into temp-dynamic-overrides Conflicts: source/blender/makesrna/intern/rna_rna.c |
May 17, 2018, 14:43 (GMT) |
Initial step to support dynoverride eval in RNA code. Using as much as possible static override code. Againm ideally we'll merge back both into a fully single system after everything is working. Also found a way to reduce a bit verbosity of code here... |
Revision 19f7e2e by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 17, 2018, 14:19 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
May 17, 2018, 13:05 (GMT) |
Cleanup: move unneeded struct out of DNA. The real reason is that there is a conflict between Carbon header defining a "Collection" struct, and this works around it. |
May 17, 2018, 12:16 (GMT) |
Dynamic Override: Add support for arrays of bools and ints, check array size! |
Revision 0b44501 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 17, 2018, 12:13 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
May 17, 2018, 10:56 (GMT) |
Dynamic Override: Share a tiny bit more code betzeen dynamic and static overrides. Renamed dynamic's override_mode to 'operation' (same as with static) and made it use same enum values. Note that ultimately/ideally both would only use one data structure, this should be manageable and will simplify RNA apply code (which is to be shared by both), but that kind of cleanup/refactor we can do once we have a working system, just before merging into blender2.8. |
May 17, 2018, 09:38 (GMT) |
Merge branch 'blender2.8' into temp-dynamic-overrides |
|