Revision 4f59e4b by Clément Foucault August 6, 2020, 21:06 (GMT) |
Fix T78452 EEVEE: Motion Blur: Crash when using camera switching This was caused by the ViewLayer being freed with all its engine data. |
Revision 3dcaca9 by Clément Foucault August 6, 2020, 21:06 (GMT) |
Fix T78160 EEVEE: Motion Blur: Bug with Follow Path animation Follow path seems to not be catched by `BKE_object_moves_in_time`. For this reason, we cache all transforms for all object and check ourselves if an animation occurs. This is almost what cycles does. We also fix the rigid body case if the rigid body use deformation. |
Revision 9a1ff44 by Antonio Vazquez August 6, 2020, 17:52 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 3d35012 by Antonio Vazquez August 6, 2020, 17:52 (GMT) |
GPencil: Fix unreported wrong Polyline bottom tooltip It was mising the Wheelmouse option and the name of the tool was wrong. |
Revision 6f87a7a by Antonio Vazquez August 6, 2020, 17:44 (GMT) |
GPencil: Fix unreported wrong Polyline bottom tooltip It was mising the Wheelmouse option and the name of the tool was wrong. |
Revision 8123b12 by Brecht Van Lommel August 6, 2020, 17:19 (GMT) |
Fix T79586: "rendering paused" not shown when viewport render starts paused |
August 6, 2020, 17:19 (GMT) |
Fix T77885: crash rendering grease pencil from compositor with multiple scenes |
Revision 8719ac9 by Pablo Dobarro August 6, 2020, 17:15 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision cc3cb52 by Pablo Dobarro August 6, 2020, 17:14 (GMT) |
Fix Pose Brush FK mode detecting wrong rotation origin The Pose FK mode assings the rotation origin to the boundary of the last visited face set in the floodfill operation. In some cases, the topology of the model may make the flood fill operation to visit a face set as the first one (assinging it to target) and visit it again as the last one (assinging it to origin). This will make the pose brush to default the origin and target to the brush location and not to the face sets as it considers that there is only one possible boundary. This adds a GSet to ensure that a particular face set is not visited twice in the flood fill, fixing these cases. Reviewed By: sergey Differential Revision: https://developer.blender.org/D7984 |
Revision d693d77 by Pablo Dobarro August 6, 2020, 16:03 (GMT) |
Sculpt: Cloth Brush simulation area property This makes possible to choose between a local and a global simulation when the cloth brush is used. Local simulation is the current default. When global simulation is enabled, the cloth brush simulates the entire mesh without taking any simulation limits into account. This was possible before by setting the simulation limits to 10 (the current maximum value allowed) so the entire mesh was inside the limits, but this was a hack as the limits scale with the radius and there should not be any limitation on how big the simulated area can be to be able to simulate an entire object. This also allows to make a more clear distinction between cloth brush presets that are intended to be used in local areas to add details or globally to generate the base shape of the mesh. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8481 |
Revision 97c56b7 by Antonio Vazquez August 6, 2020, 15:29 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 96e460e by Antonio Vazquez August 6, 2020, 15:28 (GMT) |
GPencil: Patch old files after the change in how the first frame is used This patching duplicates the first frame of the layer if the first frame number is not equals to the scene first frame number. Related to T79567 Differential Revision: https://developer.blender.org/D8486 Some minor cleanup in the patch. |
Revision 5f51438 by Pablo Dobarro August 6, 2020, 15:27 (GMT) |
Cleanup: Paint Cursor Refactor The paint_draw_cursor function was handling the cursor drawing for 2D and 3D views of all paint modes, calculating the brush radius, updating the SculptSession data and updating and drawing all sculpt cursor overlays for different tools. It was almost impossible to understand when and what was being drawn and in which state the GPU matrix was. Now everyting is organized into different functions, with clear separation between modes, sculpt tool overlays and different drawing setups. Update and drawing functions are also separated (this allows to skip one PBVH query on each cursor drawing). Reviewed By: sergey Differential Revision: https://developer.blender.org/D8206 |
Revision 56af04d by Dalai Felinto August 6, 2020, 14:44 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.90-release' |
Revision bc8168f by Dalai Felinto August 6, 2020, 14:44 (GMT) |
Revision 45e6ca3 by Dalai Felinto August 6, 2020, 14:44 (GMT) |
Cleanup: Stop accessing gpu_batch_presets_reset() The current code is accessing this from outside the gpu "namespace". As such it should be accessing GPU_ functions, not gpu_ functions. This is also a place to centralize the XXX message that will be addressed upon refactor. So we can reuse this call in other places that need the same temporary workaround. Groundwork for upcoming fix (D8472) |
Revision 5e6119d by Brecht Van Lommel August 6, 2020, 13:13 (GMT) |
Cycles: load OpenVDB file earlier in Blender export In an upcoming bugfix we'll use OpenVDB data structures directly to build mesh for sparse OpenVDB volumes, loading them OpenVDB grids earlier and removing any references to Blender data structures makes that easier. This also makes changes to Blender volumes to support this, so Cycles can take ownership of a grid without Blender having to keep its own reference to it. This should also be useful in a future Python API. Ref D8401 |
Revision 9696239 by Bastien Montagne August 6, 2020, 13:05 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 77d71cc by Bastien Montagne August 6, 2020, 13:03 (GMT) |
Move CDData debug print helper from DM to CustomData 'namespace'/files. |
Revision 86f5866 by Campbell Barton August 6, 2020, 12:58 (GMT) |
Merge branch 'blender-v2.90-release' into master |
|
|
|


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