Revision 00ef77c by Joshua Leung January 13, 2015, 06:30 (GMT) |
Fixes for SplineIK: * Ensure that when new constraints are created, the new settings have sensible default values. TODO: we need to version-patch old files * Fix problem with variable shadowing (which wasn't causing problems AFAIK) |
Revision 8787532 by Joshua Leung January 13, 2015, 05:13 (GMT) |
Bugfix: The "bulge_min" setting for the Stretch To constraint prevented bones from shrinking below 1.0 scale From the looks of things, this was a typo. The result was that if you had a bone with the minimum volume restriction in place, the bone would not get any thinner when it was stretched out. |
Revision f0361fc by Joshua Leung January 13, 2015, 05:06 (GMT) |
Pataz-Gooseberry Request: Limits on Volume Preservation for Spline IK This commit adds a new type of volume preservation mode to Spline IK which makes it possible to set limits on the minimum and maximum scaling of bone "fatness". * The old volume preseving mode has been kept but renamed, to avoid breaking old rigs. "Volume Presevation" uses the new method, while "Inverse Preservation" is the old one. * The code and settings for this new xz scale mode are directly lifted from the improved Stretch To constraint |
Revision f453df5 by Julian Eisel January 13, 2015, 02:29 (GMT) |
Fix T43128: Headerless panels are reorderable on Windows Seems like a weird issue, but to sort panels "qsort" is used, which works slightly different on Windows. So all I had to do was cleaning up the logic in find_highest_panel so that headerless panels are sorted, but that it absolutly not allows headerless panels to be above normal panels. I made sure it works fine on Linux as well. |
Revision aca329b by Bastien Montagne January 12, 2015, 18:56 (GMT) |
Cleanup: add missing MovieClip entry in RNA's id_type_items, and respect alphabetical sorting (on UI names for enums, on ID codes otherwise). |
Revision d47804c by Campbell Barton January 12, 2015, 18:55 (GMT) |
correct last commit: less cryptic camera check |
Revision a436649 by Campbell Barton January 12, 2015, 18:41 (GMT) |
Fix T43206: region_2d_to_origin_3d has no ortho offset With ortho views the value would be aligned to the 'rv3d->ofs' Now it works in camera ortho & regular ortho views. |
Revision dcd662c by Campbell Barton January 12, 2015, 15:36 (GMT) |
BMesh: Tweak behavior for select more/less Stepping over faces gives overall nice results but it stopped wire edges from working. Now step over wire too. |
Revision 0996ee3 by Campbell Barton January 12, 2015, 15:08 (GMT) |
Fix: Don't show filesel buttons when no operators running |
Revision c6d28a9 by Campbell Barton January 12, 2015, 14:44 (GMT) |
Fix T42754: File-Selector lost on fullscreen exit There was a hard-coded check to exit the fileselector when restoring a view. Now, when space types differ, flag areas as temporary and switch back to the previous type only in this case. This means you can select a file while having a file-selector space type open, and not loose it every time. |
Revision 301433f by Campbell Barton January 12, 2015, 14:44 (GMT) |
Fix OpenGL Context freeing |
Revision 3027ff8 by Bastien Montagne January 12, 2015, 14:13 (GMT) |
Second try to fix missing previews of mat/tex/etc. in .blend files. This time, it's a dedicated operator user has to run before saving the file. And it recursively check all IDs linked from each scene, therefore rendering materials etc. previews using a scene they are used in. Note the renderengine issue is not completely addressed this way (existing code for icon previews seems to ignore completely other engines, and IDs not linked anywhere (fake-user ones) will be rendered with current scene's engine as fallback, also you can get a material linked to an hidden object in a scene, etc.). Reviewers: sergey, campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D980 |
Revision 51779d9 by Sergey Sharybin January 12, 2015, 14:11 (GMT) |
Cycles: Fix crash after recent BVH changes on empty BVH trees It's apparently not nice to access 0th element of zero-size vector in C++. |
Revision f9a4f8a by Bastien Montagne January 12, 2015, 13:37 (GMT) |
BLI linkstack macros: do not prepend the 'anti-namespace-collision' to var name. Issue was, in case of using such stack within a structure, the '_' underscore would be added in front of struct variable (e.g. `my_struct.my_stack` would lead to (try to) using `_my_struct.my_var_pool` ...). Now underscore is appended to var names, ugly but working. Note did not touch to the alloca variants of those macros, since in this case enforcing a pure local use is best I think. |
Revision e8730af by Sergey Sharybin January 12, 2015, 12:14 (GMT) |
Cycles: Fix compilation error on platforms without SSE support Overview this in one of the previous BVH commits. |
Revision a3bfaa4 by Bastien Montagne January 12, 2015, 11:05 (GMT) |
Cleanup: rename BKE's 'object_data_transfer' to 'data_transfer' to avoid same file names with ED_object's one. |
Revision 47e47e6 by Sergey Sharybin January 12, 2015, 10:36 (GMT) |
Avoid type re-definition for as long C11 is explicitly enabled in compilers |
January 12, 2015, 10:06 (GMT) |
Fix typo in OCIO configuration file |
Revision 5719ed1 by Sergey Sharybin January 12, 2015, 10:05 (GMT) |
Cycles: Add leaf primitives sanity check asserts to the kernel This way we'll notice that leaf splitting didn't happen correct pretty easily in debug builds. There'll be absolutely no impact on release builds. |
Revision bc7ff3c by Sergey Sharybin January 12, 2015, 10:04 (GMT) |
Cycles: Enable leaf split by primitive type and adopt BVH traversal for this This commit enables BVH leaf nodes split by the primitive type and makes it so BVH traversal code is now aware and benefits from this. As was mentioned in original commit, this change is crucial to be able to do single ray to multiple triangle intersection. But it also appears to give barely visible speedup in some scene. In any case there should be no noticeable slowdown, and this change is what we need to have anyway. |
|
|
|


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