Blender Git Commits

Blender Git "master" branch commits.

Page: 1994 / 5574

September 23, 2017, 11:18 (GMT)
Tracking: Followup to previous fix, need to remap frame number for sequence tracking
September 23, 2017, 11:16 (GMT)
Tracking: Cleanup, reuse existing variable
September 23, 2017, 11:13 (GMT)
Fix T52851: Per-frame traking is broken when sequence doesn't start at frame 1
September 23, 2017, 11:07 (GMT)
Tracking: Fix crash when tracking failed

Was a dangling pointer to a freed memory left behind.
September 22, 2017, 21:13 (GMT)
Remove remaining qtcodecdata

This fixes a mistake in rBefd5e3c25401b43cbd7f909418835bb570db1ab3
September 22, 2017, 20:40 (GMT)
Remove quicktime support

It has been deprecated since at least macOS 10.9 and fully removed in 10.12.

I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens.

Reviewers: mont29, dfelinto, juicyfruit, brecht

Reviewed By: mont29, brecht

Subscribers: Blendify, brecht

Maniphest Tasks: T52807

Differential Revision: https://developer.blender.org/D2333
September 22, 2017, 19:57 (GMT)
[cmake/deps_builder] update openjpeg to 1.5.2 to match the version in master/extern , add support for openjpeg in oiio. Mark webp as an optional component.
September 22, 2017, 16:56 (GMT)
Fix T52875: install_deps.sh - numpy-1.13.1.tar.gz - 404 Not Found.
September 22, 2017, 15:31 (GMT)
Object Mode : Add Outline FXAA

Adds a FXAA for smoothing out the extracted outlines.
The Post Process Anti Aliasing is only done on the Alpha channel of the outlines.
Because of that we need to add bleed the outline color out of the silouhette so the AA'd alpha can blend the right color and not pick black when the alpha is smoothed out of the silhouette.

Also because of the AA needs to have clear contrast to work with, I decided to ditch the "bluring" or the occluded outlines.

The FXAA adds an overhead of 0.17ms but we gain back 0.22ms * 4 = 0.88ms by removing the blur.

The FXAA Implementation is from Corey Richardson (cmr) (D2717). I had to modify it a bit to only filter the alpha channel.
September 22, 2017, 08:26 (GMT)
Merge branch 'master' into blender2.8
September 22, 2017, 08:23 (GMT)
Fix T52840: New Depsgraph - Mask editor not working correctly
September 22, 2017, 01:27 (GMT)
Edit Mesh Mode : Fix GLSL compilation errors
September 22, 2017, 00:44 (GMT)
Edit Mesh Mode: Put AntiAliasing #define into shader include header.
September 22, 2017, 00:44 (GMT)
Edit Mesh Mode: Add a facing falloff effect

This let the user keep track of the shape by fading the center of the object.
An Opacity parameter is yet to be added.
September 22, 2017, 00:44 (GMT)
Object Mode: Fix outline getting darker during expand steps.
September 22, 2017, 00:44 (GMT)
Edit Mode : Bias Face dot position
September 22, 2017, 00:44 (GMT)
Edit Mesh Mode : Make line smoother.

This introduce some little artifacts on the border of edges because some pixel with very low opacity does not get discarded and then occlude the face rendered behind if it has not been drawn yet.
To fix this. I added an offset in the geometry shader for the edge fixup. This make the artifact only visible on the border of the object if there is a very dense wire region. It's only visible in edge select mode since vertex and face center also hides the artifacts.

We can enable this only if AA is enabled but for now it's always enabled.
Revision b3b3c6d by Arto Kitula
September 21, 2017, 20:54 (GMT)
build deps: add support for multiple xcode installs
September 21, 2017, 20:29 (GMT)
Code cleanup: simplify kernel side work stealing code.
September 21, 2017, 19:10 (GMT)
[cmake_deps/msvc] Move llvm/clang harvest to their individual cmake files.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021