Revision f7062b2 by Campbell Barton March 2, 2016, 21:47 (GMT) |
Increase max-frame to 500,000 Note that we could increase to 524286 without loosing subframe precision, however this is a round number allowing for longer video export / animations. See T46859 for details. |
Revision e3e3f38 by Campbell Barton March 2, 2016, 19:33 (GMT) |
Cleanup: replace dict /w list for module reload Never used keys and better reload in same order loaded. |
Revision f51ef8a by Bastien Montagne March 2, 2016, 17:12 (GMT) |
Correction to own previous rB9c0de0084bfe. '1mm+1m' would fail with original fix, now consuming all alpha chars before checking unit again... |
Revision ae0901b by Bastien Montagne March 2, 2016, 17:04 (GMT) |
Fix bplayer (c) Seriously... |
Revision 9c0de00 by Bastien Montagne March 2, 2016, 17:02 (GMT) |
Fix T47661: cm (centimeter) unit breaks m (meter) unit in Metric. `m` unit when used after `cm`/`mm`/etc. ones would get ignored, and the alt version of miles would be used instead. The root of the issue is that, in `unit_find_str`, once we get a 'hit' for a unit, we check it's actual unit (since 'm' would also hit on 'cm', 'mm', etc.). In case that hit is not a valid unit one, we would just return NULL, breaking the cycle of checks over that unit, and hence missing all later usages of it. So now, in case we have an 'invalid unit hit', we immediately retry to find it within remaining string. |
Revision bee0a75 by Sergey Sharybin March 2, 2016, 12:58 (GMT) |
Revision 8382494 by Sergey Sharybin March 2, 2016, 12:58 (GMT) |
Avoid node tree update tag when changed nodes which are not affecting result This was we don't have re-compo or viewport re-rendering happening when changing nodes which are not connected to the output at all (for example when adding new nodes or changing settings for unconnected nodes). Only basic operations are covered for now. checks could be added to more tools when needed. Currently it's not fully optimal implementation, but seems to work fast enough. Don't see reliable alternative to that -- keeping tag in the node wouldn't work because of the node groups (which are probably already broken, but should be easy to solve with current approach). So guess it's more matter of optimizing path search from a node to output. Before processing forward let's check whether it's indeed something we want and whether the approach is indeed not fully bad. Reviewers: campbellbarton, mont29 Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D1765 |
Revision 0d12e08 by Bastien Montagne March 2, 2016, 11:21 (GMT) |
Fix T47564: Unwrapping the same mesh results in different UVs. Pointers of faces were passed as face keys during parametrizer's face creation. Since those addresses were different for every run, the layout of the faces ended up being different in the internal hash, leading to inconsistent order of their evaluation during LSCM solving, and slightly different UV maps. Solved by simply using faces' indices as key instead, which ensures we always get same results with exact same input data now. Many thanks to Roman Nagornov (RomanN) for raising the issue, investigating it and finding the solution! And thanks to Brecht for quick review too. |
Revision 36f3526 by Bastien Montagne March 2, 2016, 10:06 (GMT) |
Fix bplayer (c) |
Revision 3d3d491 by Sergey Sharybin March 2, 2016, 09:53 (GMT) |
Cycles: Fix wrong default value for volume samples |
Revision 9c183f6 by Sergey Sharybin March 2, 2016, 07:47 (GMT) |
Fix T47610: Texture node in compositing nodes does not update The issue was caused by some code accessing R from a functions which are marked as safe for use from outside of render pipeline. Now those functions are safe(er) for use. |
Revision c593b77 by Campbell Barton March 2, 2016, 06:01 (GMT) |
Cleanup: style, and --help edits |
Revision d49985c by Campbell Barton March 2, 2016, 03:09 (GMT) |
UI: Show categories in operator search popup Gives better context especially when operators have generic names. |
Revision 69b66d5 by Campbell Barton March 2, 2016, 02:57 (GMT) |
UI: Add search-create callback Needed to support alternate search UI's, no functional changes. |
Revision aefb68c by Campbell Barton March 2, 2016, 01:53 (GMT) |
Fix assert in UI code Dont attempt to clip empty string |
Revision c32e8fb by Campbell Barton March 2, 2016, 01:34 (GMT) |
Fix T47642: Crash baking w/ cycles |
Revision cd6442f by Campbell Barton March 2, 2016, 01:19 (GMT) |
Use render path as initial location when saving renders |
Revision 0658659 by Campbell Barton March 2, 2016, 00:18 (GMT) |
GHash: BLI_ghash_ensure_p_ex now takes a pointer-to-key arg This is an alternative to passing a copy callback which is some times inconvenient. Instead the caller can write to the key - needed when the key is duplicated memory. Allows for minor optimization in ghash/gset use. Also add BLI_gset_ensure_p_ex |
March 1, 2016, 20:21 (GMT) |
UPBGE: Fix light visibility |
Revision 266348e by Porteries Tristan March 1, 2016, 20:21 (GMT) |
UPBGE: Disallow shadow buffer render when the lamp is hidden. It now allow the user to use multiple shadow lamps and hidden the culled lamps. |
|
|
|


Master Commits
MiikaHweb | 2003-2021