Revision 8b1b320 by Campbell Barton December 16, 2015, 18:02 (GMT) |
BMesh: utility function to split off wire edges |
Revision 901b0de by Mike Erwin December 16, 2015, 06:26 (GMT) |
cleanup: C99 - for loop scope - tighter scope on local vars - more bool - more const |
Revision ee59df5 by Jorge Bernal December 16, 2015, 00:53 (GMT) |
BGE clean up: use float version of trigonometric functions |
Revision 0c19a04 by Jorge Bernal December 16, 2015, 00:53 (GMT) |
BGE Ketsji clean-up: double-promotion warnings |
Revision 5b33115 by Sergey Sharybin December 15, 2015, 16:01 (GMT) |
Cycles: Fix wrong assert failure happening after recent de-duplicate This is actually intended behavior to return NULL when the socket is not found. It's used in certain BSDF nodes to query whether some inputs exists or not. Perhaps we can be more explicit here and have dedicated logic to query socket existance and keep assert in place. In any case, even if we lost assert() for the constant fold now it's still somewhat better than duplicated code. Perhaps. |
Revision baaf10c by Sergey Sharybin December 15, 2015, 15:04 (GMT) |
Cycles: De-duplicate utility functions in ccl::Graph |
Revision 669fdca by Julian Eisel December 15, 2015, 14:47 (GMT) |
Temp workaround: Object mode pie glitches since 'Edit Strokes' mode was introduced To ensure all items of a pie are always at the same position, invisible dummy buttons were added for unavailable items. This caused mainly two issues: Command line printed warning because of the > 8 elements, and some modes weren't visible in some cases ('Object Mode' entry was missing in stroke edit mode). To solve this nicely, we had to support > 8 items per pie. Will look into that this week, but for now, drawing dummy buttons is disabled. From a user POV this has two ugly consequences: 1. While this temporary workaround is used, *some* pie items are positioned differently than before, 2. The 'Edit Strokes' mode entry might change its position depending on the amount of available modes. |
Revision c5e99ab by Joshua Leung December 15, 2015, 13:59 (GMT) |
Temporary solution for Add/Subtract toggles being meaningless for some GPencil brushes For now, we just change the labels of these toggles so that it makes sense what results we should expect from each. A better solution may be to create separate "direction" props for the different brush types here, so that we can also define more appropriate tooltips too to go with the labels. |
Revision 2339a84 by Sergey Sharybin December 15, 2015, 08:57 (GMT) |
Compositor: Expose track velocity via the Track Position node velocity is measured in pixels per frame. It is basically a coordinate difference of track coordinate at current frame and previous one (no future prediction happens). It's not really most intuitive place for such a things, but historically the node was called this way.. Track velocity could be used to face effects like motion blur bu piping it to the vector blur node. Reviewers: campbellbarton Reviewed By: campbellbarton Subscribers: hype, sebastian_k Differential Revision: https://developer.blender.org/D1591 |
Revision 879889c by Campbell Barton December 15, 2015, 07:44 (GMT) |
Correct own error in knife edge-net cutting Need to ensure no duplicate edges in the array. |
Revision fa3fe2e by Campbell Barton December 15, 2015, 07:16 (GMT) |
Cleanup: math lib naming Distinguish between line / line_segment |
Revision a7c7ae5 by Campbell Barton December 15, 2015, 07:15 (GMT) |
Cleanup: math lib naming Rename not-very-descriptive (p1, d) -> (ray_origin, ray_direction) |
Revision 87791c6 by Campbell Barton December 15, 2015, 06:49 (GMT) |
Cleanup: consistent naming for closest_to_line api |
Revision 008c1db by Campbell Barton December 15, 2015, 05:23 (GMT) |
BMesh: split-py-edge now splices verts into edges Edge chains spanning faces or ending without a connecting edge are now supported by splicing verts into the face boundaries. |
Revision 2180b38 by Campbell Barton December 15, 2015, 05:13 (GMT) |
Fix split-py-edge assuming valid face indices Also reduce variable scope |
Revision 50d92aa by Mike Erwin December 15, 2015, 03:40 (GMT) |
OpenGL: remove utility functions that take doubles Kill these before someone is tempted to use them! Discourage use of fp64 generally. |
Revision 87fac9a by Mike Erwin December 15, 2015, 03:28 (GMT) |
use float (not double) for font matrix Following up on recent double --> float commits in the game engine. |
Revision 17a16b5 by Brecht Van Lommel December 15, 2015, 01:09 (GMT) |
Fix T46936: cycles GLSL should not draw outlines for transparent materials. |
Revision 31d1895 by Brecht Van Lommel December 15, 2015, 00:47 (GMT) |
Fix T46951: invalid OpenGL mipmaps when using high bit depth textures. |
Revision 7fa72b8 by Julian Eisel December 15, 2015, 00:05 (GMT) |
Fix 'change path' opening file browser with wrong filter for sound strips Changing path of a sound strip (select strip->C->'Path/Files') opened a file browser without filter for sound files, so sound files weren't visible. Also, for movie/image files, now only movie **or** image files are visible in the file browser by default (instead of both). Reported by @venomgfx, thanks! |
|
|
|


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