Revision c9134d8 by Sergey Sharybin July 29, 2016, 13:06 (GMT) |
Cycles: Fix strict compilation warning |
Revision 899947c by Sergey Sharybin July 29, 2016, 12:47 (GMT) |
Fix T48679: Bone transform only alters between translation and rotation There was some smart code in the transform which would alter between translation and rotation based on whether bone is connected or not and whether translation is locked or not. It could be handy to also fallback to scale if both rotation and translation are locked. |
Revision 992257c by Mai Lavelle July 29, 2016, 08:00 (GMT) |
Cycles: remove narrowing conversion from recent commit |
Revision 66e2e24 by Mai Lavelle July 29, 2016, 07:37 (GMT) |
Cycles microdisplacement: move subdivision options to subsurf modifier Subdivision options can now be found in the subsurf modifier. The modifier must be the last in the stack or the options will be unavailable. Catmull-Clark subdivision is still unavailable and will fallback to linear subdivision instead Reviewed By: brecht Differential Revision: https://developer.blender.org/D2109 |
Revision c96ae81 by Mai Lavelle July 29, 2016, 07:36 (GMT) |
Cycles microdisplacement: ngons and attributes for subdivision meshes This adds support for ngons and attributes on subdivision meshes. Ngons are needed for proper attribute interpolation as well as correct Catmull-Clark subdivision. Several changes are made to achieve this: - new primitive `SubdFace` added to `Mesh` - 3 more textures are used to store info on patches from subd meshes - Blender export uses loop interface instead of tessface for subd meshes - `Attribute` class is updated with a simplified way to pass primitive counts around and to support ngons. - extra points for ngons are generated for O(1) attribute interpolation - curves are temporally disabled on subd meshes to avoid various bugs with implementation - old unneeded code is removed from `subd/` - various fixes and improvements Reviewed By: brecht Differential Revision: https://developer.blender.org/D2108 |
Revision f746455 by Campbell Barton July 29, 2016, 04:24 (GMT) |
Missing free for single-sided edge-slide failure |
Revision e0c7aaf by Brecht Van Lommel July 29, 2016, 01:29 (GMT) |
Fix Cycles OSL hair BSDF inconsistencies with SVM. |
Revision 52fb441 by Brecht Van Lommel July 29, 2016, 01:29 (GMT) |
Fix Cycles ctests not always deleting fail.png files on success. |
Revision e30f9b0 by Brecht Van Lommel July 29, 2016, 01:29 (GMT) |
Fix use of uninitialized variable in Cycles, mostly harmless. |
Revision 66552ca by Bastien Montagne July 28, 2016, 17:32 (GMT) |
Make ID types typed enum, to easily spot missing ones in core switches of library.c Note that all deprecated/non-real ID types are kept as defines. |
Revision 035b403 by Bastien Montagne July 28, 2016, 17:32 (GMT) |
Fix T48965: Cannot Append Palette As Local Datablock. Palette and PaintCurve were totally missing from id_copy/id_make_local switch... :/ |
Revision d834759 by Sergey Sharybin July 28, 2016, 16:46 (GMT) |
Cycles: Fix difference in Ashikhmin Shirley shader between CPU and GPU The issue was caused by some NaN appearing in calculations. Visible with scifi_armor_concept.blend from the cloud. |
Revision 85ccdf3 by Sergey Sharybin July 28, 2016, 12:17 (GMT) |
Cleanup: Indentation |
Revision f86aa6a by Sergey Sharybin July 28, 2016, 12:01 (GMT) |
Fix T48838: Tiling sculpt problem with custom brush |
Revision cba8e03 by Campbell Barton July 28, 2016, 11:50 (GMT) |
Fix T48962: Edge-slide, random edge switch order |
Revision df00529 by Sergey Sharybin July 28, 2016, 10:37 (GMT) |
Cycles: Fix missing mesh flags update when tweaking shaders This is a bit weak, but better than tagging whole mesh manager for update. Maybe we'll solve such dual-look up in the future. This commit finally solves T48963: Noise when changing Diffuse node to Emission node |
Revision 9f18e3a by Sergey Sharybin July 28, 2016, 10:31 (GMT) |
Cycles: Fix wrong order of light manager update tag Shader's has_surface_emission will only be known for sure after compilation. |
Revision d3d1313 by Sergey Sharybin July 28, 2016, 10:28 (GMT) |
Cycles: De-duplicate more checks around light emisive meshes Once again, should be no functional changes. |
Revision 87717c6 by Sergey Sharybin July 28, 2016, 10:27 (GMT) |
Cycles: De-duplicate check for MIS shaders in meshes Should be no functional changes. |
Revision aaac4e9 by Sergey Sharybin July 28, 2016, 10:13 (GMT) |
Cycles: Add some extra logging for light debugging |
|
|
|


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