Blender Git Commit Log

All Blender Git commits.

Page: 4160 / 8462

October 31, 2016, 10:01 (GMT)
Code Refactor: Creating utility function for updating boundary hulls
October 31, 2016, 09:27 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-uv_tools
October 31, 2016, 06:24 (GMT)
BMesh: remove redundant walker member & assignment
October 30, 2016, 23:40 (GMT)
Cycles: Deduplicate AO calculation

No functional changes.
October 30, 2016, 23:08 (GMT)
UI: Don't show empty panel right-click menu
October 30, 2016, 15:25 (GMT)
Cycles: Fix OpenCL compilation with the new brick texture
October 30, 2016, 12:51 (GMT)
Cycles: Style Fix: Light sampling threshold description
October 30, 2016, 11:29 (GMT)
Viewport smoke: add support to render the volume using a color ramp.

This is yet another debug option that allows to render an arbitrary
simulation field by using a color ramp to inspect its voxel values.
Note that when using this, fire rendering is turned off.

Reviewers: plasmasolutions, gottfried

Differential Revision: https://developer.blender.org/D1733
October 30, 2016, 10:51 (GMT)
Cycles: Initialize the RNG state from the kernel instead of the host

This allows to save a memory copy, which will be particularly useful for network rendering.

Reviewers: sergey, brecht, dingto, juicyfruit, maiself

Differential Revision: https://developer.blender.org/D2323
October 30, 2016, 10:31 (GMT)
Cycles: Add optional probabilistic termination of light samples based on their expected contribution

In scenes with many lights, some of them might have a very small contribution to some pixels, but the shadow rays are traced anyways.
To avoid that, this patch adds probabilistic termination to light samples - if the contribution before checking for shadowing is below a user-defined threshold, the sample will be discarded with probability (1 - (contribution / threshold)) and otherwise kept, but weighted more to remain unbiased.
This is the same approach that's also used in path termination based on length.

Note that the rendering remains unbiased with this option, it just adds a bit of noise - but if the setting is used moderately, the speedup gained easily outweighs the additional noise.

Reviewers: #cycles

Subscribers: sergey, brecht

Differential Revision: https://developer.blender.org/D2217
October 30, 2016, 02:42 (GMT)
Fix compile errors for when WITH_ALEMBIC is OFF.
October 30, 2016, 00:16 (GMT)
Cycles: Add smoothing option to the Brick Texture

This option allows to create a smoother transition between Bricks and Mortar - 0 applies no smoothing, and 1 smooths across the whole mortar width.
Mainly useful for displacement textures.

The new default value for the smoothing option is 0.1 to give some smoothing that helps with antialiasing, but existing nodes are loaded with smoothing 0 to preserve compatibility.

Reviewers: sergey, dingto, juicyfruit, brecht

Reviewed By: brecht

Subscribers: Blendify, nutel

Differential Revision: https://developer.blender.org/D2230
October 29, 2016, 20:30 (GMT)
reverting to old IO functions. changes from D2317 produce posixpath, mantaflow save() and load() require string though
October 29, 2016, 19:26 (GMT)
Mantaflow: Fix typo in smoke_export_low script.
October 29, 2016, 18:06 (GMT)
Fix T49846: OpenCL rendering compilation failure
October 29, 2016, 17:24 (GMT)
Cycles: Implement texture coordinates for Point, Spot and Area Lamps

When using the Normal output of the Texture Coordinate node on Point and Spot lamps, the coordinates now depend on the rotation of the lamp.
On Area lamps, the Parametric output of the Geometry node now returns UV coordinates on the area lamp.

Credit for the Area lamp part goes to Stefan Werner (from D1995).
October 29, 2016, 14:58 (GMT)
Fixed cmake option for htc vive in OpenHMD
October 29, 2016, 14:22 (GMT)
Fix T49878: Alembic crash with long object name

Crash comes from writing to char array (ID::name) out its bound and thus
overriding memory in the ID struct.
October 29, 2016, 14:21 (GMT)
- Added initial HTC Vive support, still uses complimentary sensor fusion, could drift a bit
October 29, 2016, 14:01 (GMT)
- Updated Oculus CV1 support
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021