Blender Git Commit Log

All Blender Git commits.

Page: 2660 / 8462

March 6, 2019, 23:02 (GMT)
Cleanup: pylint warnings
March 6, 2019, 22:19 (GMT)
Units: Fix unreported. Audio volume is not a percentage
March 6, 2019, 18:47 (GMT)
GPencil: Try to add some randomness to textured strokes

This is a test to check the sclae of the random value for UV in strokes.
March 6, 2019, 18:31 (GMT)
Merge branch 'master' into greasepencil-object
March 6, 2019, 18:31 (GMT)
GPencil: Fix unreported segment fault drawing with dots
March 6, 2019, 18:23 (GMT)
Merge branch 'master' into greasepencil-object
March 6, 2019, 16:57 (GMT)
GPencil: Improve quality to stroke encaps for textured materials

Before, the caps were not generated for texture materials, now, the endcaps are generated and adapt the texture.
March 6, 2019, 16:54 (GMT)
Minor UI fix: Disable stereo volume alpha when stereo volume is disabled
March 6, 2019, 16:52 (GMT)
Fix build for Linux systems

Error introduced on rBff8a2df829fcce8780d26a18f3070ab8e850b2e6.
The folders with binary icons were deleted.
March 6, 2019, 16:33 (GMT)
Fix stereoscopy convergence plane placement

Note this was broken even in 2.7x.

We had a different logic for the plane wire, as for the plane itself.
And they were both wrong when changing the camera shift or the stereo
pivot.

Both of their logic is now unified and correct.

Also I had to create a new gpu batch for the quad wires, since there is
no state that allows me to filter out the geometry, and the square gpu
batch is quite different than the quad one (2d x 3d and orientation).
March 6, 2019, 16:33 (GMT)
Fix stereo plane pass and state

This was introduced on the MSAA fix for transparent passes (61039bf71376).
March 6, 2019, 16:12 (GMT)
Linux/X11: update icon in taskbar to match new icons.

Adds a few different resolutions for better quality when scaling up/down.
March 6, 2019, 16:12 (GMT)
Linux/freedesktop: update Blender app icon based on new guidelines.

* Use only scalable SVG icon.
* Add symbolic variant for accessibility.
* Remove shadow, this is added automatically.

For more information see:
https://gitlab.gnome.org/GNOME/Initiatives/issues/2
https://developer.gnome.org/hig/stable/icon-design.html.en
March 6, 2019, 15:43 (GMT)
UI: Name changes

In accordance with T56648.
- Render Border -> Render Region
- Clipping Border -> Clipping Region
- Instancing 'Scale' -> 'Scale to Face Size'
- Instancing 'Rotation' -> 'Align to Vertex Normal'

Python API is left as-is, for now.

DIfferential revision: D4435
March 6, 2019, 15:26 (GMT)
Merge branch 'master' into greasepencil-object
March 6, 2019, 15:15 (GMT)
Fix T62220: Solid shading mode - Shadow glitch

The degenerate triangle threshold was too big. Making it an equal test can
introduce problems in other cases but I could not make it fail.
March 6, 2019, 14:48 (GMT)
Fix T62262: Light "Show Cone" & stereoscopy volumes broken by MSAA

Volume itself was working, but buggy. The issue was that transparent shapes
does not write to depth buffer. But the custom MSAA resolve shader discard
pixels that did not write to depth making them transparent.

Transparent passes should not be inside the MSAA passes, this is also
a matter of performance.
March 6, 2019, 14:19 (GMT)
Collection duplication from Outliner: add a 'duplicate hierarchy' operation.

Point is, you may want to duplicate your set of collections, but not
duplicate all their objects.

Some notes:
* Am rather skeptical about the practice of using operator name to
define behavior of some common exec code. Imho, that should be a single
operator with an enum to refine its behavior (@cambpellbarton may also
have an opinion here?). Left it as-is for now, because this seems to be
used by other operators too in that code. :/
* @dfelinto, @pablovazquez, @billreynish am not so happy with current
names, but cannot find really good short ones either... Also, shouldn't
we move those into a dedicated `Duplicate` sub-menu?
March 6, 2019, 14:19 (GMT)
Fix (unreported) broken usercount of collections after duplication.

Was missing proper flag in library_query code, collections are also
id-users of their children collections.
March 6, 2019, 14:19 (GMT)
Cleanup: remove no-op BKE_collection_copy_full().

That one was an empty place-holder, BKE_collection_duplicate() is now
doing that. And its call from full scene copying is not needed
currently, 'deep copy' in that case is handled in editor's
`ED_scene_add()`.

Note that at some point, we might want to move that logic into BKE, but
for now let's keep thing as they are - working.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021