Blender Git Commits

Blender Git "fracture_modifier" branch commits.

Page: 15 / 130

January 3, 2018, 11:48 (GMT)
BLI_heap: minor changes to the API

Recent addition of 'reinsert' didn't match logic for ghash API.

Rename to BLI_heap_node_value_update,
also add BLI_heap_insert_or_update since it's a common operation.
January 2, 2018, 13:55 (GMT)
fix T53230: avoid Nullpointer problems in Collada Exporter
January 1, 2018, 16:46 (GMT)
Fix incorrect MIS with principled BSDF and specular roughness 0.
January 1, 2018, 16:29 (GMT)
Fix part of T53038: principled BSDF clearcoat weight has no effect with 0 roughness.
January 1, 2018, 16:29 (GMT)
CMake: support CUDA 9 toolkit, and automatically disable sm_2x binaries.

Fermi cards (GTX 4xx and 5xx) are no longer supported with this version, so
we can keep supporting both CUDA 8 and 9 for a while.
January 1, 2018, 16:28 (GMT)
Fix T52801: reload scripts causes Cycles viewport render crash.
January 1, 2018, 16:27 (GMT)
Fix Cycles bug in RR termination, probability should never be > 1.0.

This causes render differences in some scenes, for example fishy_cat
and pabellon scenes render brighter in a few spots. This is an old
bug, not due to recent RR changes.
January 1, 2018, 16:13 (GMT)
Fix T53600: Cycles shader mixing issue with principled BSDF and zero weights.

SVM nodes need to read all data to get the right offset for the following node.
This is quite weak, a more generic solution would be good in the future.
January 1, 2018, 15:13 (GMT)
Fix T53309: Remove default 'Clear loc/rot/scale delta transform' shortcuts.

The loc one (shift-alt-G) was same as 'remove selected from active group'
action... Clear delta transform is not a common operation, so we can
live without a default shortcut for it.

Note that using same key (G) in same space for two completely different
kind of operations is probably a rather bad thing, nice topic for future
keymap work. ;)

Probably nice to have in 2.79a.
January 1, 2018, 15:03 (GMT)
Fix: Undo pushes were missing for Add/Remove Driver Variable buttons, and Remove Driver button
January 1, 2018, 15:03 (GMT)
Fix T53300: Bone Extrude via Ctrl + Click is not done from active bone tail
January 1, 2018, 15:03 (GMT)
Fix T53185: After rendering an animation (Ctrl-F12), pressing F12 no longer renders single frames only
January 1, 2018, 15:03 (GMT)
Fix: When transforming GP strokes in "Local" mode, the strokes would get obscured
by the transform constraint lines

Ported over e7395c75d504af2c2f720f43ea27b93e04a378e4 from the
greasepencil-object branch. I should've fixed this ages ago, but
couldn't figure out why at the time.
January 1, 2018, 15:03 (GMT)
Fix T52861: Keymap editor filter doesn't show shortcuts using "+"
January 1, 2018, 15:03 (GMT)
T50354: Action length calculation added unnecessary padding if some F-Curves
only contained a single key (on the last real frame of the action).
January 1, 2018, 15:02 (GMT)
Fix T52733 Percent mode for Bevel sometimes had nans.

Forgot some initialization.
January 1, 2018, 15:01 (GMT)
Alembic import: fixed mesh corruption when changing topology

When the mesh changed topology but kept the vertex count the same, it would
result in a corrupt mesh. By checking the face & loop counts too, this has
become less likely.

I've checked IPolyMeshSchema::isConstant(), but it returns true even when
we see that the mesh changed topology.
January 1, 2018, 15:01 (GMT)
Compositor: Ensured 16 byte alignment for variables accessed by SSE instructions.

Before this patch, the XBlur/YBlur compositor nodes would crash for me when run in a MSVC 2015 debug build (test scene: BMW27_cpu). I added the compiler instructions to explicitly align the local variables that the SSE instructions are accessing.
January 1, 2018, 14:58 (GMT)
Fix logic for pinning textures users from context

This was wrong since it's concenption in 28ee0f9218.
The if statement was returning true when pinid was NULL, and false otherwise.

However when scene is pinned we also want to run this code.
Code snippet by Brecht Van Lommel.
January 1, 2018, 14:57 (GMT)
Fix T53116: default texture coordinates for volume materials are blank.

Differential Revision: https://developer.blender.org/D2935
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021