Revision c34f3c7 by Sergey Sharybin December 19, 2017, 09:01 (GMT) |
Fix T53559: Auto texture space for text and font is wrong in Cycles The issue actually goes a bit deeper, converting curve to mesh will change texture space just because font and bezier curves are using CV to calculate texture space. So now when those objects are converted to mesh, we disable auto texture space and copy evaluated space over. |
Revision a130c82 by Sergey Sharybin December 19, 2017, 08:54 (GMT) |
Cycles tests: Enable texture space tests |
Revision 9d69b3d by Campbell Barton December 19, 2017, 08:40 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 77c62c7 by Campbell Barton December 19, 2017, 08:33 (GMT) |
UI: split out button checks from tooltip creation Allows to make tooltips from other kinds of data. |
Revision e288afe by Sergey Sharybin December 19, 2017, 07:57 (GMT) |
Merge branch 'master' into blender2.8 |
Revision a0fa404 by Sergey Sharybin December 19, 2017, 07:56 (GMT) |
Fix T53547 for real now Original fix was assuming that particle init operation is updated on every frame, which is wrong behavior and that was fixed in previous commit to the original bugfix. |
Revision 891a376 by Campbell Barton December 19, 2017, 06:14 (GMT) |
Manipulator: ui-scale support for navigate widget |
Revision 01850f0 by Campbell Barton December 19, 2017, 04:28 (GMT) |
Manipulator: 3D view navigation improvements - Highlight's were too intense/distracting use more subtle alpha (consistent with the rest of our UI). - Don't fill center cube (only draw edges). - Draw widget while interacting since this is helpful in some cases. Thanks to @jbakker for suggestions. Also change axis hotspots so the nearest is always selected for quicker axis picking (relies on dragging any axis to orbit). |
Revision f03660b by Campbell Barton December 19, 2017, 03:36 (GMT) |
Correct axis mapping logic |
Revision cfd1b48 by Campbell Barton December 19, 2017, 03:15 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e418c85 by Campbell Barton December 19, 2017, 03:05 (GMT) |
3D View: use shortest angle between quaternions Gave incorrect smoothview speed changing between some axis and axis locking. |
Revision 7a58ff9 by Campbell Barton December 19, 2017, 03:03 (GMT) |
Math Lib: signed versions of quaternion angle There was no simple way to get the shortest quaternion angle. |
Revision 5df5971 by Campbell Barton December 19, 2017, 01:48 (GMT) |
Manipulator: Support click only manipulator's Makes the 3D view navigation widget easier to use: dragging anywhere in the rotation region now rotates without having to avoid the XYZ axis hotspots which only activate on a single click. Logic for drag detection is complicated by manipulators reliance on keeping the modal operator running. Currently this is wrapped in an ifdef, we may want to implement it differently later. |
Revision 12bc63a by Campbell Barton December 19, 2017, 01:46 (GMT) |
Manipulaor: de-duplicate finish call |
Revision 02abb17 by Germano Cavalcante December 19, 2017, 01:24 (GMT) |
Forgotten on last commit |
Revision 24ca903 by Germano Cavalcante December 19, 2017, 01:17 (GMT) |
Draw Manager: draw_cache_imp_displist, always return IndexBuf even when there is no index This prevents possible errors with materials and a crash with low resolution metaball. Also a small cleanup was done in the code. |
Revision bb30ce0 by Howard Trickey December 18, 2017, 17:24 (GMT) |
Fix T53474, bevel glitchy with big objects. A comparison should have not just have been against an epsilon, but relative to the edge length involved. Thanks to mano-wii for patch on which this is based. |
Revision 57f2cc9 by Sergey Sharybin December 18, 2017, 15:55 (GMT) |
Depsgraph: Cleanup, line length |
Revision e57fe5c by Sergey Sharybin December 18, 2017, 15:53 (GMT) |
Depsgraph: Use named typedef for tag |
Revision 94d34ae by Sergey Sharybin December 18, 2017, 15:52 (GMT) |
Depsgraph: Cleanup, typo in comment |
|