Blender Git Commit Log

All Blender Git commits.

Page: 3516 / 8462

January 12, 2018, 17:09 (GMT)
Draw Manager: Edit Mode Shader: Remove `#ifdef GPU_INTEL`

The problem with memory alignment on Intel GPUs does not happen anymore after the last shader changes.
January 12, 2018, 14:57 (GMT)
Eevee: Fix motion blur alpha being > 1.0
January 12, 2018, 14:57 (GMT)
Eevee: Fix Motion blur not working in OGL render.

Thanks to @sergey for the patch.

Also include some sexy line breaks.
January 12, 2018, 14:00 (GMT)
Fix T53759: Cycles / 2.8: Light position doesnt update in viewport render
January 12, 2018, 12:15 (GMT)
experimental bind of animated vertices (other object) to shards

this transfers vertex motion during simulation and allows some kind of "deformation" of the fractured mesh, without
refracturing it
January 12, 2018, 11:07 (GMT)
Outliner: Harmless cleanup

There is even a chance the compilers handles this itself, but we should try to
use the internal storage as much as possible (and save 0.000001s in the process)
January 12, 2018, 10:20 (GMT)
Cleanup: SGI format, avoid overflow

Harmless but causes warnings
January 12, 2018, 10:20 (GMT)
Cleanup: SGI format, use uint/short/char types
January 12, 2018, 10:20 (GMT)
Fix SGI foramt reader CVE-2017-2901

Integer Overflow Code Execution Vulnerability.

Reader no longer crashes on corrupt images (from own fuzz testing).
January 12, 2018, 10:20 (GMT)
Cleanup: SGI format, remove unused struct members
January 12, 2018, 04:53 (GMT)
Fix background_job template

Update attribute and use empty file operator
January 12, 2018, 04:53 (GMT)
Fix T53311: transform edge/normal orientation

When the edge is aligned with it's own normals,
transform orientation wasn't aligned with the edge.
January 12, 2018, 04:53 (GMT)
Fix bmesh.utils.face_join arg parsing
January 12, 2018, 03:44 (GMT)
Fix bmesh.utils.face_join arg parsing
January 12, 2018, 01:38 (GMT)
User Prefs: app-template option to hide the cursor
January 12, 2018, 01:38 (GMT)
User Prefs: add new flag for app-template options

For experimental options, outside the scope of typical preferences.

While templates are developed we might want to make changes
to behavior which aren't fully compatible with typical work-flows.

Instead of mixing these options in with current preferences
expose separately (we could even force disable them when templates
aren't int use)
January 12, 2018, 00:34 (GMT)
Cycles: option to make background visible through glass transparent.

This can be enabled in the Film panel, with an option to control the
transmisison roughness below which glass becomes transparent.

Differential Revision: https://developer.blender.org/D2904
January 12, 2018, 00:34 (GMT)
Cycles: add offscreen dicing scale and dicing camera.

The offscreen dicing scale helps to significantly reduce memory usage,
by reducing the dicing rate for objects the further they are outside of
the camera view.

The dicing camera can be specified now, to keep the geometry fixed and
avoid crawling artifacts in animation. It is also useful for debugging,
to see the tesselation from a different camera location.

Differential Revision: https://developer.blender.org/D2891
January 11, 2018, 21:58 (GMT)
Fix T53764: vertical line glitch for collections with objects and collections

The code for vertical line was assuming that we necessarily neeeded vertical
lines for all the elements. Which is not true since we are not drawing
vertical and horizontal lines for collections.

Patch made in contribution with Philippe Schmid (@Quetzal).
January 11, 2018, 21:30 (GMT)
Fix Cycles bevel normal baking having some random incorrect pixels.

The bevel and SSS code could result in NaNs in some cases, tweak the
formulas so this can't happen.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021