Blender Git Commits

Blender Git "master" branch commits.

Page: 2398 / 5574

March 11, 2016, 09:00 (GMT)
Fix compilation of cycles standalone and network device
March 11, 2016, 07:58 (GMT)
Cycles: Fix border render after spherical stereo commit

Buffer params needs to know camera's border, otherwise it'll create full buffer.

There might be some issues with stereo camera still, but in worst case it'll
only update camera twice as far as i can tell. Not ideal, but better than no
border render at all.
March 11, 2016, 06:58 (GMT)
Include requests' cacert.pem file

This allows us to verify certificates of HTTPS connections, which is
mandatory for logins like on Blender ID.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D1845
March 11, 2016, 03:41 (GMT)
BGE: Fix memory leak in VBO code
March 11, 2016, 03:41 (GMT)
BGE: Fix animations when using VBOs
March 10, 2016, 23:32 (GMT)
Fix T47749: Crash subdividing wire edge w/ mdisps
March 10, 2016, 17:03 (GMT)
Cycles: Optimize spherical stereo position when no spherical stereo is used
March 10, 2016, 16:48 (GMT)
Cycles: Simplify perspective camera derivatives calculation

Probably some further simplification is possible, will look into this later.
Alternatively will get rid of KernelCamera.{dx, dy}.
March 10, 2016, 13:06 (GMT)
Text Editor: Auto indent for backspace/delete

Editing with spaces + auto-indent didn't delete indentation as expected.
March 10, 2016, 12:28 (GMT)
Multi-View: Cycles - Spherical Stereo support (VR Panoramas)

This is a new option for panorama cameras to render
stereo that can be used in virtual reality devices

The option is available under the camera panel when Multi-View is enabled (Views option in the Render Layers panel)

Known limitations:
------------------
* Parallel convergence is not supported (you need to set a convergence distance really high to simulate this effect).

* Pivot was not supposed to affect the render but it does, this has to be looked at, but for now set it to CENTER

* Derivatives in perspective camera need to be pre-computed or we shuld get rid of kcam->dx/dy (Sergey words, I don't fully grasp the implication shere)

* This works in perspective mode and in panorama mode. However, for fully benefit from this effect in perspective mode you need to render a cube map. (there is an addon for this, developed separately, perhaps we could include it in master).

* We have no support for "neck distance" at the moment. This is supposed to help with objects at short distances.

* We have no support to rotate the "Up Axis" of the stereo plane. Meaning, we hardcode 0,0,1 as UP, and create the stereo pair related to that. (although we could take the camera local UP when rendering panoramas, this wouldn't work for perspective cameras.

* We have no support for interocular distance attenuation based on the proximity of the poles (which helps to reduce the pole rotation effect/artifact).

THIS NEEDS DOCS - both in 2.78 release log and the Blender manual.
Meanwhile you can read about it here: http://code.blender.org/2015/03/1451

This patch specifically dates from March 2015, as you can see in the code.blender.org post. Many thanks to all the reviewers, testers and minor sponsors who helped me maintain spherical-stereo for 1 year.

All that said, have fun with this. This feature was what got me started with Multi-View development (at the time what I was looking for was Fulldome stereo support, but the implementation is the same). In order to make this into Blender I had to make it aiming at a less-specic user-case Thus Multi-View started. (this was December 2012, during Siggraph Asia and a chat I had with Paul Bourke during the conference). I don't have the original patch anymore, but you can find a re-based version of it from March 2013, right before I start with the Multi-View project https://developer.blender.org/P332

Reviewers: sergey, dingto

Subscribers: #cycles

Differential Revision: https://developer.blender.org/D1223
March 10, 2016, 11:47 (GMT)
Remove OpenGL render alpha world-bg exception

Just follow setting and don't take world-background into account.
March 10, 2016, 08:37 (GMT)
Report error when render fails

Was printing to console, but UI didn't show error message.
March 10, 2016, 08:22 (GMT)
Fix T47724: VSE crops video if horizontal resolution isn't divisible by 8

This is a bit annoying, but FFmpeg can't deal with unaligned arrays in some
cases. There seems to be an easy workaround with using SWS_ACCURATE_RND flag
which should be harmless since we don't really scaling frames, but only
using sws_scale to change color space.

Additionally, this is what VLC is also using.
March 10, 2016, 06:59 (GMT)
CMake: remove OSX version lookup table

This assumed the OSX SDK version matched the OSX version, which isn't always true.

Also problematic for maintenance and would make building older Blender versions on OSX fail.

Passing in pre-defined OSX_SYSTEM is also supported,
if you have multiple and want to select one.
March 10, 2016, 06:29 (GMT)
Skip scopes update for render result during rendering
March 9, 2016, 23:22 (GMT)
Install-Deps: Build Boost with iostreams.

This patch enables libboost_iostreams and bumps the magic number to match.

Reviewers: dingto

Reviewed By: dingto

Subscribers: dingto

Projects: #bf_blender, #platform:_linux

Differential Revision: https://developer.blender.org/D1840
Revision 2f3e398 by Julian Eisel
March 9, 2016, 10:23 (GMT)
Fix T47729: Linking node sockets using shortcut fails

Could also have swapped nodes to assign instead of swapping after assigning, but this way it's easier to see whats going on.
March 9, 2016, 08:34 (GMT)
Cleanup: style, spelling
March 9, 2016, 08:30 (GMT)
Correct UI active state w/ bevel-factor

D1838 by @JacquesLucke
March 9, 2016, 08:15 (GMT)
Cleanup: remove button flag for forced tool-tips
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021