Revision e1c4dc7 by Richard Antalik January 14, 2019, 05:57 (GMT) |
Fix drawing metadata ImBuf was freed prior to drawing metadata. Reviewed by: Brecht Differential Revision: https://developer.blender.org/D4170 |
Revision fad5232 by Richard Antalik January 14, 2019, 05:57 (GMT) |
Fix FPS meter not showing properly with no input Reviewed by: Brecht Differential revision: https://developer.blender.org/D4136 |
Revision f91b21f by Campbell Barton January 14, 2019, 05:30 (GMT) |
Cleanup: move comments above definitions For clang-format not to wrap definitions. |
Revision a1d73d0 by Campbell Barton January 14, 2019, 05:20 (GMT) |
Cleanup: move comments above definitions For clang-format not to wrap definitions. |
Revision 63ee378 by Campbell Barton January 14, 2019, 04:58 (GMT) |
Cleanup: move comments above definitions, use enum For clang-format not to wrap definitions. |
Revision af4ab8c by Campbell Barton January 14, 2019, 04:36 (GMT) |
Fix T60248: Crash duplicating collections |
Revision 65b82e0 by Campbell Barton January 14, 2019, 04:14 (GMT) |
Revision 9c7adcf by Campbell Barton January 14, 2019, 03:16 (GMT) |
Fix T60388: Warning entering text edit mode |
Revision a980b2f by Campbell Barton January 14, 2019, 03:08 (GMT) |
Fix message bus ID remapping |
Revision 723e469 by Campbell Barton January 14, 2019, 02:59 (GMT) |
Fix T60267: Assert manipulating a collection |
Revision 8a2d48d by Campbell Barton January 14, 2019, 01:43 (GMT) |
Cleanup: move comments above definitions For clang-format not to wrap definitions. |
Revision 9390b2e by Campbell Barton January 14, 2019, 00:42 (GMT) |
Cleanup: compiler warnings |
Revision 2826c2b by Alexander Gavrilov January 12, 2019, 11:10 (GMT) |
NLA: ignore time range when evaluating a raw action. When editing an action without a strip, or tweaking a strip without time mapping enabled or supported, the extents of the virtual strip can't be controlled and are purely derived from keys in the action. Thus, cutting off evaluation of the action at these arbitrary points gets in the way of observing the natural extrapolation of the F-Curves and thus appears to be a mis-feature. With this change non-mapped actions are evaluated with infinite range, exactly like they are handled without NLA, unless extend mode is set to Nothing. |
Revision 5e356cc by Antonio Vazquez January 12, 2019, 07:36 (GMT) |
GP: Cleanup missing brackets |
Revision ce3475f by Dalai Felinto January 11, 2019, 23:51 (GMT) |
Viewport: Stereoscopy drawing is back The viewport stereoscopy support helpers are finally ported to 2.80. We now can scale the camera and the "stereo cameras" will scale in the viewport as well (unlike 2.7x). At the moment I disabled the drawing of the camera frame when stereo is selected and you are looking through the camera. It is to be fixed later, but for now it draws the border wrong. In 2.79 this was not a problem because the camera frame was drawn afterwards as a hack. Viewport > Stereoscopy: * Cameras * Convergence plane * Convergence plane alpha * Stereoscopy volume * Stereoscopy volume alpha |
Revision ba89b69 by Dalai Felinto January 11, 2019, 23:51 (GMT) |
BKE_camera_multiview_model_matrix: Add _scaled version For drawing it is useful to have the non-normalized version of the matrix. So we can scale up the cameras drawing accordingly. |
Revision 9f6e09b by Dalai Felinto January 11, 2019, 23:51 (GMT) |
Drawing API: shgroup_instance and shgroup_instance_alpha clarification shgroup_instance_alpha was getting a color[4] but would only use the alpha defined upon creation of the shading group. This was very limiting since it wouldn't allow for different instances to have different alpha values. Patch made with Cl�ment Foucault (he made the code of it, while I fixed all the parts of the code that were relying on shgroup_instance_alpha. |
Revision 0bd20aa by Dalai Felinto January 11, 2019, 23:51 (GMT) |
Fix T60328: Stereoscopy Convergence Plane broken The original issue is that we were changing the camera shiftx temporarily for the stereoscopic calculation. However we are using the evaluated object when calculating the projection matrix. Note: Camera framing drawing for stereo still seems to be broken. But the viewport itself is now correct. |
Revision 47be4e9 by Bastien Montagne January 11, 2019, 22:16 (GMT) |
Fix T60401: Shape key's from pointer being set to evaluated CoW ID. Not sure exactly why this happened for 'apply as shape' and not in other cases (did not took time to fully trace what happens there). But in any case, `BKE_key_evaluate_object_ex()` can be called from a fair amount of places, including during depsgraph evaluation, so setting back key's owner here is plain wrong in CoW era. |
Revision b56b41d by Bastien Montagne January 11, 2019, 19:26 (GMT) |
Fix T60402: Increased data.users value, when running: C.active_object.to_mesh(C.depsgraph, True) - on curve. More like a band-aid than anything else really, that code is horribly weak and need to be fully re-written at some point (putting all those temp data-blocks fully outside of bmain...). But for now should do. |
|
|
|


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