Blender Git Commit Log

All Blender Git commits.

Page: 3792 / 8462

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.
Revision 09bf3b1 by Thomas Beck (master)
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.
Revision d290266 by Thomas Beck (master)
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.
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.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021