Revision 974f2b6 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 13:37 (GMT) |
U: Show grease pencil paper options in any GP mode |
July 6, 2018, 13:17 (GMT) |
DEG: Fix drawdata type usage |
July 6, 2018, 12:50 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into temp-eeveelightcache |
Revision cf2a929 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 11:59 (GMT) |
UI: Recover Pivot Point selector After a merge, the pivot point disappear en Edit and Sculpt mode |
Revision 4953892 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 09:06 (GMT) |
Check Weight data is available before duplicate or use This is needed for using the functions in annotations where the weight data is not created |
Revision 86f0549 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 08:23 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision b5dfb62 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 07:30 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/makesrna/intern/rna_gpencil.c |
Revision 36cfc9e by Erik Englesson (gsoc-2018-many-light-sampling, soc-2020-production-ready-light-tree, soc-2020-production-ready-light-tree-2) July 6, 2018, 07:20 (GMT) |
Cycles: First iteration on split traversal This makes it possible to sample and evaluate several lights in a single tree traversal. Should sample highly specular lights better too. Can only be used in branched path tracing. This commit contains the following: * GUI for setting the splitting threshold * Recursive split traversal - Split method based on solid angle and BSDF peak - At leafs the path radiance is accumulated to L - Have created a simplified GGX eval that is not currently being used. * Refactor of common code This is in development. |
Revision ca3cd8f by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 6, 2018, 06:46 (GMT) |
New Shader FX implementation This is the new implementation of the old VFX modifiers. - All the BKE functions have been separated in new module and a new listbase was added to Object struct. Now the modifiers and the new shader FX are totally separated. - Added a new section in properties panel for FX. ToDo: New Icon. - Drawing methods improved aand new Rim and Colorize FX created. Some functions and code (glsl and DRW_*) could be shared by other modules in the future, but as today only grease pencil is using it and the logic depend of the drawing engine, we decided to keep inside the GPencil drawing engine. |
July 5, 2018, 17:40 (GMT) |
Merge branch 'greasepencil-object' into temp-greasepencil-vfx |
Revision efc08aa by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 17:39 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
July 5, 2018, 17:38 (GMT) |
Redo Rim FX Blur The previous implementation was doing the blur in the wrong step and the result was very bad. Now, the Rim mask is blured before blending with the final image. |
Revision 2c19f29 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 15:54 (GMT) |
Fix: Icons for annotation tools now show in toolbar |
Revision 4eefe33 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 15:44 (GMT) |
Icons for Grease Pencil/Annotation tools These were in the icon_geom.blend file in SVN (lib/resources), but needed to be manually added to the Export group for this to work. They are needed for use for use with the annotation tools. NOTE: There are currently problems running the icon generation scripts in the gp-object branch due to some file loading pointer remapping problems there causing segfaults when running the script. Thus, I generated these icons using the 2.8 branch, then cherry-picked that commit over to this branch. |
July 5, 2018, 13:17 (GMT) |
Cycles: Enabled half precision float textures for OpenCL devices that support it. |
Revision b643f32 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 12:38 (GMT) |
Fixes for incorrect version patching code introduced in b6776304e76a * newlibadr() shouldn't be called from direct_link_* functions Besides, the pointers in question get corrected in lib_link_material() already * Added expand_doit() calls for the sima and ima pointers. Following what's done for tex->ima, these also get expand_doit() calls, since they increase the usercount of images when used. |
Revision 4b64b7e by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 12:38 (GMT) |
Cleanup: Remove the obsolete "ts->gp_brushes" field This isn't used or accessed from anywhere anymore, so time to remove it |
Revision 68b0b78 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 5, 2018, 09:55 (GMT) |
fix gcc warnings |
July 5, 2018, 07:56 (GMT) |
Merge branch 'greasepencil-object' into temp-greasepencil-vfx |
Revision 41418be by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) July 5, 2018, 07:49 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
|