Revision 0da38ad by Antonis Ryakiotakis January 30, 2015, 15:09 (GMT) |
Operator that sets proxies needs to cater for all supported strip types |
Revision b58b182 by Antonis Ryakiotakis January 30, 2015, 15:00 (GMT) |
Get rid of the file touch hack. If user cancels, there's an issue with leftover files. Instead use a hash to record files that have akready been registered for generation and skip them if so. That should guarantee things will go smoothly and when a file exists it is assumed to be valid. |
Revision f7e8da6 by Antonis Ryakiotakis January 30, 2015, 14:13 (GMT) |
Proxy enable operator: * Enable operator for proxies now becomes set operator for selected and can unset-set all options. * Properties become read-only labels, only use operator to set proxies. |
Revision 7760e97 by Antonis Ryakiotakis January 30, 2015, 13:30 (GMT) |
More hacks for proxy generation: Touch the proxy files if they do not exist so subsequent strips referencing the same source file won't regenerate it. |
Revision d8c20fb by Bastien Montagne January 30, 2015, 11:50 (GMT) |
Fix T43324: Shrinkwrap projection issue in editmode. Nice stupid error in low-level `get_cddm` helper, was probably affecting other modifiers too actualy! |
Revision 7d543e7 by Sergey Sharybin January 30, 2015, 10:13 (GMT) |
Corrections to Cycles ctests - Apply VERBOSE to idiff result as well - Don't treat verification failed error as unknown |
Revision a3c13fa by Sergey Sharybin January 30, 2015, 09:00 (GMT) |
Cycles: Remove confusing labels usage in hair BSDF BSDF sampler function shouldn't give labels it's not intended to do. That said reflection shouldn't give transmission ray and transmission give reflection ray. Added an assert in the transmission sampling but reflection still needs some investigation because even after recent fixes the check for projection onto the reflected ray could give both positive and negative values. It shouldn't have any affect on renders just makes internal logic consistent and unleashes an issue to be investigate further. |
Revision bd10b72 by Sergey Sharybin January 30, 2015, 08:03 (GMT) |
Fix T43458: Crashes with hair transmission BSDF Hair BSDF did not have proper behavior because of non-normalized tangent direction (which it expected to be normalized).This lead to wrong labels being returned by the hair BSDF samplers. |
Revision 6b81ee6 by Daniel Salazar January 30, 2015, 05:24 (GMT) |
Committing the impressive RTheme to the default collection |
Revision c6d4a3f by Campbell Barton January 30, 2015, 02:41 (GMT) |
Correct location of 'text' button in frame-node |
Revision d56c9fb by Bastien Montagne January 29, 2015, 19:42 (GMT) |
Fix T43472: IMBuf: crash on loading top-to-bottom bitmaps. Height of bitmap may be negative, which indicates a 'top to bottom' line storage. Also, fixed header handling, bitmaps using other header than 'BM' would most likely have lead to errors/crashes too... |
Revision cff7ef6 by Antonis Ryakiotakis January 29, 2015, 18:34 (GMT) |
Fix texture sampling getting srgb color after fix for subsurf sampling. |
Revision ebc064f by Antonis Ryakiotakis January 29, 2015, 18:23 (GMT) |
Gooseberry request: Dithering support for byte images when painting on projection painting (2D will be separate commit). |
Revision 12a38ab by Bastien Montagne January 29, 2015, 17:11 (GMT) |
Fix T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates Fixed/enhanced a few usages of `mathutils_array_parse()` in this file actually... |
Revision d2e526a by Sergey Sharybin January 29, 2015, 16:48 (GMT) |
Cycles: Fix for bump node not working with object texture mapping This was intended to be in the original patch of texco copy from object. |
Revision a0e8b98 by Antonis Ryakiotakis January 29, 2015, 16:45 (GMT) |
Fix T43207 fill brush fails in perspective mode Divide only the length of the edge by the homogenous coordinate, not the final coordinate. Also fix the swapping (though it's still a bit doubtfull if it's really needed) |
Revision 43fab44 by Bastien Montagne January 29, 2015, 16:34 (GMT) |
Followup for previous commit: fix mismatches between menu entry and shortcut properties. For now, did most of the changes in menu entries (i.e. py space UI scripts). Note we do not get 100% same results as previously, but current situation is globally better than previous one, though the whole system to retrieve shortcuts remains a bit weak... |
Revision 945ea40 by Bastien Montagne January 29, 2015, 16:32 (GMT) |
Fix T41757: Inconsistent hotkey label with setting. Issue is double here: * Quite a handfull of menu entries actually diverge slightly from their shortcut counterpart (often one has a prop explicitely set to its default value, when the other keep it unset). * Current code was actually basically sending 'is_strict' option into canal, by doing a second check in `wm_keymap_item_find` setting unset op props to their default value! Now, is_strict mostly says one thing: "never consider an unset property as equal to a set one". Even if set property matches default value. Default values are not always the same things as unset ones, as demonstrated by this report. So we are being much stricter now, and also have to check shortcuts and menu entries definitions actually matches, added some code (triggered by --debug-wm option) that prints when it finds some (potential) issue. There is one exception though - Macros. Those have their whole prop set defined in menu entries currently, this shall probably not be the case, but is another issue, so for now for macro operators we always do non-strict comparison (pretty much the same as previously, in this case). Also 'enum' operators are still tricky. Currently, shortcut extraction relies on `ot->prop` being set, so even if this is not aboslutely needed anymore (when defining UI you can specify an arbitrary enum property by name), `ot->prop` shall be set. Note fix commit for mismatches between menu entries and shortcuts is needed next. |
Revision 79ba5e5 by Campbell Barton January 29, 2015, 15:12 (GMT) |
Revert "mathutils: let Vector.normalize() return the original length." Please discuss changes to core mathutils functions first. Changes like this should be considered and applied to all areas of the API (or not at all). Missed quaternion, matrix normalize for eg. |
Revision 7ce7cb5 by Antonis Ryakiotakis January 29, 2015, 14:46 (GMT) |
Fix T43454 color is washed out in textured brushes Yet another color space issue, we multiplied texture color with srgb brush color and retrasnformed it to srgb. Now use the linear brush color for the multiplication. |
|
|
|


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