Revision d55b560 by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) October 13, 2017, 17:35 (GMT) |
Fix casting to bool before checking the flag |
Revision d07f2b1 by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) October 13, 2017, 17:32 (GMT) |
Cleanup: style |
October 13, 2017, 16:54 (GMT) |
Cleanup: better names for new clnor edit operators enums. Even if those remain local to the file, better have not to use too much generic names, this can easily backfire in future. |
October 13, 2017, 16:45 (GMT) |
Fix bad UI-related code in action callbacks of operators. UI/drawing related code in action callbacks is really not nice, especially since we do have a more consistent way to dynamically show/hide some properties. Note that transform_ops one remains rather hackish here (since we have to use context for this case)... Not sure how to do it better so far. |
October 12, 2017, 16:19 (GMT) |
Fix missing new weighted normals modifier case in Outliners' drawing code. |
October 12, 2017, 16:17 (GMT) |
Fix some build warnings in new weighted normals modifier code. |
October 12, 2017, 16:14 (GMT) |
Cleanup (no functional change expected). Mostly styling, and some minor/harmless errors. |
October 12, 2017, 15:36 (GMT) |
Eevee: Contact Shadows: Fix remaining artifacts. There was noise correlation between the rotation random number and the radius random number used in the contact shadow algo. Hacking a new distribution from the old distribution (may not be ideal because it's discrepency may be high) Also distribute samples evenly on the shadow disc. (add sqrt) Fix the "bias floating shadows", was cause by the discarding of backfacing geom which makes no sense in this case. |
Revision df2e134 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) October 12, 2017, 15:13 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 37b04f1 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) October 12, 2017, 15:10 (GMT) |
Fix error selecting camera The edit shgroup creation must check active object to verify if it's a OB_GPENCIL |
October 12, 2017, 14:56 (GMT) |
Merge branch 'master' into soc-2017-normal-tools Conflicts: intern/cycles/device/device.cpp |
October 12, 2017, 14:50 (GMT) |
Fix scene deletion code to match master's behavior. Previous code, while more correct than old master one, could still lead to invalid state in some corner cases (like linked scenes...). |
October 12, 2017, 14:40 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/screen/screen_edit.c |
October 12, 2017, 13:54 (GMT) |
Fix T53052: ID decrement error when deleting a scene, either python or GUI. User count of scenes was inconsistant, screens only have 'user_one' kind of owning over scenes, which means they shall never increment or decrement their real user count. And usually, scenes have no real user at all. |
October 12, 2017, 12:50 (GMT) |
Fix T52999: floating (popup) panels/menus could jump around screen in some cases. Would happen during panel's refresh drawing, if drawing code had to adjust final panel position compared to the initial one computed based on the mouse coordinates, and user had dragged the floating panel around. Issue fixed by adjusting stored mouse coordinates once final panel position is known, such that they would directly generate those coordinates. that way, the basic offset applied to those stored mouse coordinates during panel dragging is valid, and recreating panel based on those won't make it jump in screen. Note that panel will still jump in case user dragged it partially out of view - we could prevent that, but imho it's better to keep that behavior, since redraw can generate a popup of different size, which could end up with a totally out-of-view one... Hopefully this fix does not break anything else! |
October 12, 2017, 12:36 (GMT) |
Docs: add note for bmesh face_split_edgenet |
Revision 7cb871a 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) October 12, 2017, 11:09 (GMT) |
Check object type |
Revision c803ed9 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) October 12, 2017, 10:33 (GMT) |
Fix zdepth order with 3D objects When draw a new stroke, the stroke must be visible over all 3D objects and not in back of them. A new mix pass has been created to make a mix with default framebuffer using a gl_FragDepth = 0.0 to force to be in front . |
Revision 8cae073 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) October 12, 2017, 09:55 (GMT) |
Check drawing mode flag |
Revision d76b27e 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) October 12, 2017, 09:28 (GMT) |
Fix bug of memory corruption The strokes were transparent and zdepth was doing weird things when using 2 GP objects. This error was introduced by commit: 27/09/2017 08:34 5c8e1dfc2851a539abaa988762f1c590038e51bb The problem was the field xray_mode. If move below in the struct, the value is corrupted and draw manager does not work fine.. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021