April 2, 2021, 09:10 (GMT) |
GPencil: Custom drawing/status for curve pen This commits adds custom drawing for the curve pen. Initially this will draw the handle while draging. This commits also adds a modal keymap to the operator making the status text possible. Now the user can see what key does what in each of the states. |
April 2, 2021, 08:29 (GMT) |
Merge branch 'temp-compositor-scheduling' into temp-compositor-single-threaded-operation |
April 2, 2021, 08:09 (GMT) |
Merge branch 'master' into temp-compositor-single-threaded-operation |
Revision cea412a by Jeroen Bakker (temp-compositor-scheduling, temp-compositor-single-threaded-operation) April 2, 2021, 07:50 (GMT) |
Fix crash when using TBB. |
Revision 4a3dc62 by Jeroen Bakker (temp-compositor-scheduling, temp-compositor-single-threaded-operation) April 2, 2021, 07:35 (GMT) |
Fix: Loosing Workerthreads During Execution. |
April 2, 2021, 04:58 (GMT) |
GPencil: Fading control for opacity/thickness modifier updated. |
April 1, 2021, 22:58 (GMT) |
fix gcc build errors |
April 1, 2021, 22:52 (GMT) |
Merge branch 'master' into cycles_texture_cache |
April 1, 2021, 22:41 (GMT) |
Granularize attribute updates. When any attribute is removed from its AttributeSet, the device data for every attribute type has to be updated. This makes it so we only update the appropriate device data array. |
April 1, 2021, 22:09 (GMT) |
Fix last commit to handle symmetrical brushing properly |
April 1, 2021, 21:51 (GMT) |
* Dyntopo now has its own brush spacing. This is a huge performance boost for brushes with fine spacing, e.g. the clay brush. |
April 1, 2021, 21:21 (GMT) |
Default cache size to 4096 Mb. |
Revision ad23570 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 1, 2021, 20:37 (GMT) |
EEVEE: Film: Filtered accumulation with panoramic projection support This commit adds the Film class that handles accumulation of color and non-color data using arbitrary projection and filter size. A weighted accumulation (sum) is done into a data buffer with an additional weight buffer. The sum being per pixel, it allows the input textures that are not aligned with the output pixel grid. Panoramic projection works by rendering a cubemap (6 views) of the scene at the camera position. The Film filter pass then gather the pixels using the correct Panoramic projection ensuring correct Anti-Aliasing. For Non-color data (depth, normals) we only keep the closest value to the target pixel center (simulating a filter size of 0). Color data is accumulated in a log space to improve AntiAliasing output. This is hardcoded for now. Larger filters have poor performance but are very fast to converge. Code Wise: This commit rename some modules to avoid possible confusion and have better meaning. Use namespace instead of prefixes. Added a new eevee_shared.hh file to share structure and enum definitions between GLSL and C++. |
April 1, 2021, 20:07 (GMT) |
Finished curvature rake. |
Revision 8777497 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 1, 2021, 19:38 (GMT) |
DNA: Camera: Add panoramic types and parameters These are direct copy of Cycles parameters. Cycles parameters unification will be done separately. |
April 1, 2021, 18:14 (GMT) |
GPencil: Initial code for curve vertex groups |
April 1, 2021, 18:14 (GMT) |
GPencil: WIP Curve pen overlay drawing |
April 1, 2021, 17:44 (GMT) |
Merge branch 'master' into cycles_procedural_api |
April 1, 2021, 17:41 (GMT) |
Don't check for background mode to enable refiting. |
April 1, 2021, 17:37 (GMT) |
Set ignore subdivision to true |
|
|
|


Master Commits
MiikaHweb | 2003-2021