Revision 8f9c047 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 20, 2019, 00:51 (GMT) |
GPencil: Refactor: Blur Fx: Implement DoF option and fix radius world size The size of the blur is now proportional to the distance to the camera and the object scale (just like any other effects). The Depth Of Field now works and always match the Circle of confusion of cycles/EEVEE. |
December 20, 2019, 00:09 (GMT) |
Fix IC-keymap doesn't allow MMB to run the active tool Now the keymap can be configured so both the fallback and active tool can be activated at once - when configured not to conflict. |
December 19, 2019, 23:46 (GMT) |
Cleanup: clang-format |
December 19, 2019, 23:46 (GMT) |
Cleanup: spelling |
December 19, 2019, 23:42 (GMT) |
Cleanup: remove redundant 'char *' casts |
December 19, 2019, 23:42 (GMT) |
Cleanup: use BLI_bitmap type |
Revision ec5b795 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 23:14 (GMT) |
GPencil: Refactor: First step to get rid of sRGB This patch removes sRGB from the rendering pipeline. All color that enters shading is a Linear color. Only the final composite shader is still using sRGB as display transform for now (will later be replaced by full OCIO transform). |
Revision c0981f4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 21:38 (GMT) |
GPencil: Refactor: Add world ambient lighting |
Revision 3d2d9c7 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 21:38 (GMT) |
GPencil: Refactor: Implement "Use Lights" toggle We use a ubo containing only a white ambient light to simulate no lighting. |
Revision 907e99d by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 20:20 (GMT) |
GPencil: Refactor: Add other light types We approximate area lights using the same code used by spot lights. |
Revision 2d3e86f by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 20:20 (GMT) |
GPencil: Refactor: Add new basic light system This new light system for now only support point lights. The number of lights is limited to 128. |
December 19, 2019, 19:59 (GMT) |
Fix (unreported) hair particle 'Delete Edit' missing children hair updates in particle editmode Particles themselves were cleared correctly but this was not tagging batch cache dirty. Might move this to a utility function later [since it is used in more places], but that is for after going over some more reports... Reviewers: sergey Differential Revision: https://developer.blender.org/D5925 |
December 19, 2019, 19:58 (GMT) |
Fix particle editmode undo not doing proper updates when child particles are visible Not freeing PTCacheEdit and tagging batch cache dirty on undo will have a couple of consequences. This patch fixes: - crash deleting a particle, then undo - basically any edit (combing, ...), then undo will leave child hairs untouched - adding hairs (through mirror, add tool, ...), then undo will leave 'orphaned' child hairs See also D5755 for a related discussion Fixes the crasher mentioned in T69000 Might move this to a utility function later [since it is used in more places], but that is for after going over some more reports... Reviewers: sergey Differential Revision: https://developer.blender.org/D5912 |
December 19, 2019, 16:41 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
December 19, 2019, 16:40 (GMT) |
Merge branch 'master' into greasepencil-object |
December 19, 2019, 16:26 (GMT) |
GPencil: Change tooltip |
December 19, 2019, 16:23 (GMT) |
GPencil: New Use Lights option for Layers This switch will be used to enable layer affected by scene lights. |
December 19, 2019, 15:49 (GMT) |
GPencil: Fix compiler error |
December 19, 2019, 15:14 (GMT) |
Fix cloth triangle area calculation being wrong Before the area calculated was for the resulting quad, not the triangle. So just simply divide the result by 2. |
December 19, 2019, 15:00 (GMT) |
Animation: Added option to playblast only keyframes of selected objects This feature makes it possible to do a viewport render (a.k.a. playblast) by only rendering those frames on which the selected objects have a keyframe. The frames to render are stored in a `BLI_bitmap`, which has a bit for each frame set to 0 (skip) or 1 (render). An alternative approach would be to construct a set of all keyframes to render, but that would make both constructing the list and looking up frames in the list more complex. The only thing this feature does is skip OpenGL rendering of a frame. As a result, 'skipped' frames are still included in the output, but just use the render result of the last-rendered frame. This is exactly what's described in T72229. Differential Revision: https://developer.blender.org/D6443 Reviewed By: zeddb Design task: T72229 |
|
|
|


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