July 7, 2017, 10:34 (GMT) |
Draw Manager: Use defines instead of hardcoded enum values |
July 7, 2017, 10:08 (GMT) |
Fix T50973: Directional blur node doesn't clamp value if using driver The issue was caused by combination of following factors: - Blender Internal viewport render can not distinguish between which parts of main database changed, so it does full database re-sync when anything is tagged for an update. This way, if any NodeTree (including compositor) is changed, Blender Internal viewport is tagged for full render database update. - With old dependency graph, scene-level drivers are evaluated on every iteration of scene_update_tagged, even if nothing is tagged for an update. This causes compositor drivers be evaluated quite often. - Driver evaluation checks whether value was changed, and if so it tags corresponding ID type as updated (this is what was telling viewport to do render database update). This check was quite stupid: current property value was checked against the one coming from driver expression. This means, if driver value is outside of the hard limit range of the property, the property will always be considered updated. The fix is to compare current property value against clamped value from the driver. |
July 7, 2017, 09:57 (GMT) |
Eevee: Show the metadata and output panel when eevee is selected as a render engine |
July 7, 2017, 09:27 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
July 7, 2017, 08:40 (GMT) |
Cycles: Fix ambiguity in call of min() function |
July 7, 2017, 07:36 (GMT) |
Fix T51978: Setup Tracking Scene after Motion Tracking fails the first time |
July 7, 2017, 07:27 (GMT) |
Fix T51980: Motion Tracking - png image files appear in the Blender program directory when using refine Residue of debug code remained form some older bug fix. |
July 6, 2017, 21:43 (GMT) |
Eevee: Add dimension panel to eevee Up until now users had to switch to Blender Internal to set the dimension of their openGl renderings. This simple change adds the panel at the top of the scene render tab. |
July 6, 2017, 20:37 (GMT) |
more flexible particle threshold velocity |
July 6, 2017, 16:28 (GMT) |
Eevee: Fix Planar Reflection bug / background artifact. This was cause by a missing uniform. |
July 6, 2017, 15:02 (GMT) |
GPUTexture: Change default comparison mode to GL_NONE. This default will prevent more errors in the future. Also compare mode is less used nowadays. Fixes T51904 |
July 6, 2017, 15:01 (GMT) |
Last commit before mayor rework. Mostly for future reference. |
July 6, 2017, 14:01 (GMT) |
Eevee: Fix the NaN pixel issue. It's cause by degenerate triangle having normals set to (0,0,0) which may not be compressed like it should. This fix the problem in the final indirect lighting evaluation which might be costly. |
Revision 022ad8f by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 6, 2017, 13:46 (GMT) |
Change a bit ideas behind new copying code, now ID-specific copying never handles usercount. Makes things much simpler, and more consistent. Also fix issue with new copying and bloody nodetrees, using same hack as in original ntree copying code to detect 'root' ntrees that shall never be put into bmain :((((((( |
July 6, 2017, 12:52 (GMT) |
Add option to OpenImage operator not to detect sequences. Otherwise, there would be no way to load a bunch of pictures with 'sequence pattern' in name in a single operation. Related to T51778. |
July 6, 2017, 11:32 (GMT) |
Eevee: Unlock compatible bsdfs in node add menu. |
July 6, 2017, 11:32 (GMT) |
Eevee: Add support for common BSDFs. Add Diffuse BSDF, and Glossy. Also Use World normal instead of view normal as input. |
July 6, 2017, 11:29 (GMT) |
Fix T51943: Depsgraph: world update happening eternally on background (set) scene The issue was caused by updates being flushed for all scenes, while actual update was only called for an active one. Not sure why do we need to flush updates for all scenes, so now we only flush scenes which are updated. |
Revision 8af813f by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 6, 2017, 10:26 (GMT) |
Merge branch 'master' into id_copy_refactor |
July 6, 2017, 10:21 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaHweb | 2003-2021