Revision dc834e2 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) December 18, 2017, 18:20 (GMT) |
Fix compiler warning The previous commit was wrong |
Revision 2d53346 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) December 18, 2017, 18:17 (GMT) |
Fix compiler warning |
Revision 86c3fbf 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) December 18, 2017, 16:50 (GMT) |
Add alpha factor to mask while filling If the color fill opacity is equal to 1.0, it's very hard to see the strokes that you want to fill. With this change, always the stroke is visible while painting. |
Revision 0a3e36d 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) December 18, 2017, 16:43 (GMT) |
Fix UI warning |
Revision a6730c6 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) December 18, 2017, 16:29 (GMT) |
Fix problem with merge down The problem was if the layer below had animation in frames not present in top layer. As the active frame of top layer was the previous keyframe, after merging, the draw of bottom layer replaced the draw of top layer and the result was that some drawings were missing. The solution was to duplicate the active frame in top layer before merge the bottom layer. |
Revision 6efbe39 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) December 18, 2017, 12:14 (GMT) |
Fix: Don't assume that rect starts from 0,0 |
Revision 140649b 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) December 18, 2017, 12:13 (GMT) |
Fix: Missed these in last commit |
Revision cbe4c97 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) December 18, 2017, 11:53 (GMT) |
Cleanup - Save off multiedit state instead of querying it all the time |
Revision 9c30702 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) December 18, 2017, 11:35 (GMT) |
Cleanup - Split out the GP stroke sculpting loop-over-strokes logic into a separate function |
December 18, 2017, 10:56 (GMT) |
Menu entries for adding groom objects in space_view3d. |
December 18, 2017, 10:50 (GMT) |
Dummy icons for groom data. |
December 18, 2017, 10:25 (GMT) |
Add groom data path to buttons context. |
December 18, 2017, 10:19 (GMT) |
Merge branch 'blender2.8' into hair_guides |
Revision 4015bed 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) December 18, 2017, 08:47 (GMT) |
Cleanup + Optimisations for GP Sculpt Multiframe * Only initialise the falloff curve's internal data once per run, instead of once per layer. We can probably even make this only happen once for each run of the operator, as it shouldn't be possible to change the curve in the meantime (requiring the data to be recalculated) * Save off the multiframe falloff option into a variable instead of doing the full check each time. * Only calculate "diff_mat" once for each layer, instead of once for each GP frame for multiedit. (Note: We weren't taking the frame numbers into account anyway, so it doesn't matter to pull this out. However, technically, if the layer was parented, we'd actually need to have been recalculating the parents transforms for each of the multiedit frames to get the real intended effects) |
Revision f1996fa 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) December 18, 2017, 08:29 (GMT) |
Minor Optimisation for GP Grab brush Write directly to the point instead of writing to a temporary value first |
Revision 56e73e3 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) December 17, 2017, 19:36 (GMT) |
WIP: Replace GL types by generic types |
Revision 5fdb22f 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) December 17, 2017, 19:16 (GMT) |
WIP: Initial test for offscreen render Initial test to make a proof of concept of the render in textures. |
Revision 92c3b81 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) December 17, 2017, 18:57 (GMT) |
Fix segment fault when delete object The active object got null and this produced a segment fault. |
Revision 09bc242 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) December 17, 2017, 16:16 (GMT) |
Use round caps while drawing |
Revision 6147d8c 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) December 17, 2017, 16:16 (GMT) |
Reduce size of round cap |
|
|
|


Master Commits
MiikaHweb | 2003-2021