April 22, 2020, 12:23 (GMT) |
Merge branch 'blender-v2.83-release' |
April 22, 2020, 12:20 (GMT) |
Objects: add infrastructure for hair, pointcloud, volume modifiers There is no user visible difference in standard builds, as there are no volume modifiers yet. When using WITH_NEW_OBJECT_TYPES some deform only modifiers are now available for hair and pointcloud objects. Differential Revision: https://developer.blender.org/D7141 |
April 22, 2020, 12:17 (GMT) |
Cleanup: comment and semicolons |
April 22, 2020, 12:07 (GMT) |
Fix T75974: Multiobject editing UV hiding/unhiding does not work Seems like this was left out when UV operators were converted to multi- object-editing, ref T54645. Maniphest Tasks: T75974 Differential Revision: https://developer.blender.org/D7492 |
April 22, 2020, 11:59 (GMT) |
Fix T75981: crash in sculpt mode with mesh that used to have multiple materials The material indices in a mesh can exceed the number of available materials slots in the object or mesh, sculpt drawing was not taking that into account. |
April 22, 2020, 11:44 (GMT) |
Fix 3D viewport select using grease pencil engine when not needed Other draw loops also avoid the overhead of grease pencil drawing when there are no grease pencil objects in the scene. It's a little faster to skip those shaders and buffer when not needed. |
April 22, 2020, 11:44 (GMT) |
Fix T75625: crash on exit in macOS after selecting objects This code to free shaders by casting a struct to a pointer array is not valid in general, and particularly when compiling with Clang (on Linux and macOS) it fails and can read invalid/uninitialized memory . |
April 22, 2020, 11:41 (GMT) |
Merge branch 'blender-v2.83-release' |
April 22, 2020, 10:53 (GMT) |
BLI: add ScopedTimer This adds a simple timer that can be used for performance measurements in C++. More sophisticated timers are possible (e.g. one that takes averages, logs the results, ...). However, I found that this simple timer is good enough for 99% of my use cases. To use it just write `SCOPED_TIMER("my timer name");` or more commonly `SCOPED_TIMER(__func__);` into some scope. Reviewers: sergey Differential Revision: https://developer.blender.org/D7491 |
April 22, 2020, 10:00 (GMT) |
GPencil: Minor style cleanup |
April 22, 2020, 09:54 (GMT) |
GPencil: Use expanded enum for Random Curve tab selector |
April 22, 2020, 09:46 (GMT) |
Fix T75971: 3D Text invisible when fill set to None |
April 22, 2020, 09:46 (GMT) |
GPencil: Make Random Curve panels more compact Instead to use a panel by curve, use tabs. |
April 22, 2020, 09:37 (GMT) |
Merge branch 'blender-v2.83-release' |
April 22, 2020, 09:37 (GMT) |
Undo: Minor optimization: do not write Scene's 3DCursor. Probably not much gained here, but that's one thing less potentially making the scene seen as changed in undo steps... |
April 22, 2020, 09:37 (GMT) |
Fix T75719: Undo system: Debug assert while undoing several operations. Caused by some pointer collision when re-allocating data-blocks during undo (due to creation/deletion of those). Patch by @brecht, many thanks. |
April 22, 2020, 09:05 (GMT) |
GPencil: New Brush Random curves This commit makes possible to apply a curve for each of the random values of the brush to have more control. The value of the curve is determined by the pressure of the pen. |
April 22, 2020, 02:59 (GMT) |
Patch 1 |
April 21, 2020, 22:27 (GMT) |
Merge branch 'master' into modifier-panels-ui |
April 21, 2020, 20:22 (GMT) |
Remove panel-grid snapping Makes draggin feel unresponsive, there's no need for this really. Was there since before 2.5 I think. Maybe to avoid too many redraws or make stacked panels (removed in 2.5) work better. |
|
|
|


Master Commits
MiikaHweb | 2003-2021