Revision 781cf30 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 11:20 (GMT) |
Compile Fix: Use proper flag for tagging temporary datablocks created for drawing only |
Revision ffc77a4 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 10:47 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 46c5fe3 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 10:43 (GMT) |
WIP: Temporary hack to get something showing up when using GP in 2D editors for annotations Temporary restoration of init_palettes() for the non-2D case. Ultimately, this will not remain, but we need to retain support for this until the drawing code is sorted out. |
Revision 51a60c9 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 10:07 (GMT) |
Fix render pixel size The calculation must be equal to the viewport, because using the camera pixel size, the result is not correct. |
Revision 225f174 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 03:16 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/editors/space_outliner/outliner_draw.c |
Revision e89ac16 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 03:13 (GMT) |
Fix: Data-Blocks view in Outliner no longer displayed property values, making it semi-useless Partially revert efe1af3d11a930b539718cc566049f07316427ff The offending commit over-zealously removed the datablocks viewer case as well, when only the condition needed to be modified. |
Revision 106c212 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 03:09 (GMT) |
Cleanup - Use builtin function for clarity |
Revision 5fb4245 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 02:46 (GMT) |
Fix crashes trying to draw GP strokes in 2D editors Currently nothing appears when you try to draw still, but at least it won't crash. |
Revision 27c63de by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 8, 2018, 01:54 (GMT) |
Cleanup * Reduce number of extra/excess layout.row() elements with a single item * Simplify logic (redundant check) |
Revision ecb4d23 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 18:41 (GMT) |
Try to fix pixsize in render mode Still the pixsize is not working becaus ethe values are not valid. |
Revision f1dfddd by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 17:18 (GMT) |
WIP: More work on render Now get a result, but still the stroke is missing and replace any other render image. |
Revision 690f118 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 15:58 (GMT) |
WIP: Initial steps to define render to image functions This commit is to put in place all components of the render, but still not working and only enabled in debug mode. |
Revision 316a356 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 15:32 (GMT) |
Calculate zdepth relative to camera plane if rv3d is null If the viewport is not available, RegionView3D is null, so to calculate the z-depth must use the camera plane. This is a preliminary step to integrate render (F12) |
Revision f828777 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 13:12 (GMT) |
Disable grease pencil paper in render mode This is a preliminary step to integrate render (F12) |
Revision 0bcde76 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 10:07 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 1e6e4b3 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 10:04 (GMT) |
Cleanup: Reduce number of passes using pointers Instead to define different passes for mixing final result, now reuse the passes and use pointers to replace input textures. |
Revision f4051f0 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 09:31 (GMT) |
Cleanup style |
Revision 5d27477 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 08:00 (GMT) |
Fix: Don't show "Brush Appearance" panel in Edit Mode |
Revision f3d894d by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 02:58 (GMT) |
GP UI: WIP Attempt to cleanup some weird alignment/nesting/spacing issues It's unclear to my why all these fields seemed to be individually wrapped in both a row and column layout, but with "align=True" enabled, causing the widgets to be oddly separated in the UI |
Revision bb30a72 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 7, 2018, 02:28 (GMT) |
GP Eraser Panel: Expose button to activate eraser It's currently impossible to activate the eraser in the 3D view otherwise if you're using a mouse (unlikely for most serious 2D artists, but possible for non-sculpting modellers/animators) or if your tablet doesn't have an eraser end (IIRC some non-Wacom styluses may have this limitation) Also noted that we should also expose the hard/soft mode, and/or strength settings here too (as opposed to having these hardcoded and/or mapped to hardcoded modifier keys only) |
|