Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2059 / 5574

July 8, 2017, 21:42 (GMT)
Fix T52001: material draw mode principled BSDF artifacts at some angles.

The default anisotropic tangent computation could fail in some cases,
leading to NaNs and artifacts. Use a simpler formulation that doesn't
suffer from this.
July 8, 2017, 20:11 (GMT)
Fix T51959: Windows + Intel GPU offset between UI drawing and mouse.

Unfortunately this means disabling the code that ensures the title
bar is properly scaled with DPI, however better to have that as a
cosmetic issue than Blender being unusable with a lot of Intel GPUs.
July 8, 2017, 16:21 (GMT)
Gawain: Add support for compressed index with instancing.
July 8, 2017, 00:46 (GMT)
Fix T51967: OSL crash after rendering finished (mainly on Windows).
July 8, 2017, 00:08 (GMT)
Merge branch 'master' into blender2.8
July 8, 2017, 00:07 (GMT)
Fix build after previous commit.
July 7, 2017, 23:14 (GMT)
Cycles: recognize Eevee material output.
July 7, 2017, 23:02 (GMT)
Merge branch 'master' into blender2.8
July 7, 2017, 22:54 (GMT)
Fix T51889: new file or load factory settings results in broken UI.

Fix some cases that still assumed there to be a global DPI, instead of a per
window DPI that needs to be set before reading U.dpi.
July 7, 2017, 14:38 (GMT)
Fix T51977: New depsgraph removes the grass in victor scene

For now just make new depsgraph do similar updates to the old one.

See bug report for more detailed information about what was going on.
July 7, 2017, 14:13 (GMT)
Fix T51991: Disabled for viewport particle system becomes visible after BI render

Move check for psys render data before it is actually requested for creation.
July 7, 2017, 13:10 (GMT)
GPU: Silence warning of potentially unused variable (NormalMatrix)
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
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
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021