Revision 805bf5d by Campbell Barton December 12, 2018, 00:39 (GMT) |
Keymap: add Shift-F1..3 editor shortcuts Some frequently used editors didn't have F-key access. |
Revision b87b6e8 by Campbell Barton December 12, 2018, 00:16 (GMT) |
Revision 6871402 by Dalai Felinto December 11, 2018, 23:57 (GMT) |
Fix Cycles baking active/cage Basically what we address here is to make sure the active object and the cage are not interferring with the baking result (e.g., when baking Combined). To do so, we take advantage of the fact that we create our own depsgraph for baking. So now we can change the cowed objects, instead of the original ones. Note: There is still a way to get a crash. If you try to bake from selected to active when is_cage, but with no cage object, we get an assert: ``` BLI_assert failed: //source/blender/blenkernel/intern/DerivedMesh.c mesh_calc_modifiers(), at (((Mesh *)ob->data)->id.tag & LIB_TAG_COPIED_ON_WRITE_EVAL_RESULT) == 0 ``` We can bypass this by passing ob_low instead of ob_low_eval to bake_mesh_new_from_object on object_bake_api.c:847 . But then the edge split modifier change will take no effect. |
Revision 174acd9 by Campbell Barton December 11, 2018, 23:44 (GMT) |
Fix T59210: Measure tool crash w/o overlays/gizmos |
Revision ff108aa by Campbell Barton December 11, 2018, 23:04 (GMT) |
Fix rulers being removed on click |
Revision c0b7bdd by Campbell Barton December 11, 2018, 22:52 (GMT) |
Revert "Tweak UI message of Ruler tool." This reverts commit 1bf0a4f4d0d8c7e748f40d634aebf55eb37435ba. This is a bug, clicks shouldn't remove rulers since it's too easy to accidentally click instead of dragging. |
Revision 220ab62 by Campbell Barton December 11, 2018, 22:40 (GMT) |
Revision d1237d2 by Ray molenkamp December 11, 2018, 22:14 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision ba8d6ca by Ray molenkamp December 11, 2018, 22:12 (GMT) |
dependencies windows: Replace pthreads-win32 2.9.1 with pthreads4w 3.0.0 maintenance seems to have stopped for pthreads-win32 |
Revision 5049322 by Clément Foucault December 11, 2018, 22:05 (GMT) |
GPUState: Change isolated glLineWidth usage to GPU_line_width |
Revision b7933cc by Clément Foucault December 11, 2018, 21:30 (GMT) |
GPUTexture: Add debug print for cubemap textures |
Revision 70d38a9 by Clément Foucault December 11, 2018, 21:10 (GMT) |
GPUTexture: Fix memory statistics not working for Multisamples textures and also output the vram footprint of the texture at the creation. Also output the full texture memory usage if alloc fails. |
Revision c541f3a by Clément Foucault December 11, 2018, 20:25 (GMT) |
DRW: Fix redundant texture creation |
Revision bf2e0c7 by Clément Foucault December 11, 2018, 20:15 (GMT) |
GPUState: Remove glLineWidth warnings about size 0x0 |
Revision 0ba02c6 by Clément Foucault December 11, 2018, 20:15 (GMT) |
GPUTexture: Add debug output to check what texture was created |
December 11, 2018, 19:46 (GMT) |
UI: fix enum icon buttons haveing different size. The alignment makes it so the button edges overlap, now one pixel is removed to account for this. Differential Revision: https://developer.blender.org/D4063 |
December 11, 2018, 19:44 (GMT) |
FFmpeg: enable multi-threaded encoding of multiple frames, for a ~20% speedup. This enables ffmpeg to encode each frame in its own thread. However in most cases Blender does not pass frames to ffmpeg fast enough to actually use the more than two threads. In some tests the speed was measured to be about 20%. If other parts of the video sequencer get optimized, this should improve. Differential Revision: https://developer.blender.org/D4031 |
Revision 48a3f97 by Alexander Gavrilov December 11, 2018, 17:40 (GMT) |
RNA: provide access to bone parent transform math from Python. Applying the effect of bone parent is much more complicated than simple matrix multiplication because of the various flags like Inherit Scale. Thus it is reasonable to provide access to this math from Python for complicated rest pose related manipulations. The simple case of this is handled by Object.convert_space, so the new method is only needed for complex tasks. Differential Revision: https://developer.blender.org/D4053 |
Revision 4de5478 by Clément Foucault December 11, 2018, 17:21 (GMT) |
Edit Mesh: Make edit cage stick to the mesh when possible and correctly offset it when it's not possible, otherwise we get zfighting. |
Revision 1b8e1bb by Clément Foucault December 11, 2018, 17:18 (GMT) |
DRW: Add polygon offset mode. |
|
|
|


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