Revision 0f841e2 by Martin Felke / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:57 (GMT) |
Fix T53572: Alembic imports UV maps incorrectly Since in Alembic the loop order seems to be reversed when exporting and importing, and this was the only place where it was not, I was thinking to match this to the convention of reversing the loop order as well. Reviewers: sybren, kevindietrich Tags: #alembic Differential Revision: https://developer.blender.org/D2968 |
Revision ce35151 by Daniel Silva / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:56 (GMT) |
Proposed fix for T53263 -- Blender crashes when rendering with Stabilizer 2D node without movie selected The program won't crash anymore, but a warning won't be displayed. Anyway, this gives the user the chance to save the project. https://developer.blender.org/T53263 Reviewers: lukastoenne Differential Revision: https://developer.blender.org/D2934 |
Revision 3659620 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:56 (GMT) |
Fix compilation error with clang-5 |
Revision f3002ab by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:55 (GMT) |
Space clip: Make it more clear that filter track does not use any settings from tool shelf |
Revision 3a1ade2 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:54 (GMT) |
GPU: Fix memory corruption in GPU_debug on GTX1080 Number of texture formats is 51, which is greater than allowed size of 32. |
Revision b5c629e by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:54 (GMT) |
Cycles: Fix possible race condition when generating Beckmann table Two issues here: - Checking table size to be non-zero is not a proper way to go here. This is because we first resize the table and then fill it in. So it was possible that non-initialized table was used. Trickery with using temporary memory and then doing table.swap() might work, but we can not guarantee that table size will be set after the data pointer. - Mutex guard was useless, because every thread was using own mutex. Need to make mutex guard static so all threads are using same mutex. |
Revision 89de073 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Fix T52835: When driven IK influence change, ik animation have 1 frame delay |
Revision 0cdfe88 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
OpenVDB: Fix compilation error against OpenVDB 4 One crucial thing here: OpenVDB shoudl be compiled WITHOUT OPENVDB_ENABLE_3_ABI_COMPATIBLE flag. This is how OpenVDB's Makefile is configured and it's not really possible to detect this for a compiled library. If we ever want to support that option, we need to add extra CMake argument and use old version 3 API everywhere. |
Revision 7de7e47 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
CMake: Add extra requests dependencies Apparently, we already had some code to deal with this. So for now just added some extra dependencies needed for latest requests. |
Revision 2213153 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Fix T52432: Blender crashes while using Ghost (new depsgraph) |
Revision ef04aa4 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Transform: Enable recursion dependency check for new depsgraph |
Revision 5381825 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Fix T52749: New Depsgraph - Render View Mask is not initialized correctly |
Revision 3532fe2 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Masks: Split layer evaluation into separate function This way we can easily re-use bits of code for new dependency graph. Currently should be no functional changes. |
Revision 3182336 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Revision 5efc8e1 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:53 (GMT) |
Compositor: Cleanup, get rid of nested ternary operators Having single switch statement is much more readable. |
Revision 7947eea by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:52 (GMT) |
Compositor: Cleanup, de-duplicate some code |
Revision 8cd3bd9 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:52 (GMT) |
Compositor: Cleanup, reduce indentation level in render layer node There is absolute no reason to have such an indentation level, it only causes readability and maintainability issues. It is really simple to make code more "streamlined". |
Revision e7aad8f by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:45 (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 bf58ec9 by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:45 (GMT) |
Node selection: Stop operator when mouse selection selected a node Previously, hitting Shift-LMB will first invoke selection operator, which then later on is transformed to mouse tweak used for reroute operator. This was causing problems extending selection with Shift-LMB when clicking fast or from a tablet. |
Revision 1c7657b by Sergey Sharybin / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 14:45 (GMT) |
Fix T53371: Keying Node fails with values above 1 This was expected behavior for over-exposured lamps when the mode was originally created for Tears of Steel. Turns out, there could be really bad green screen in real production which will only have green (or rather screen) channel over exposured. Tweaked condition now so we use least bright channel to see if the area has proper exposure or not. Seems to work fine in tests, but further tweaks are possible. |
|