Blender Git Commits

Blender Git "master" branch commits.

Page: 2007 / 5574

September 6, 2017, 18:45 (GMT)
Node UI: Add square and diamond socked draw styles

Currently not used by Blender's node trees

D2814 by @charlie
September 6, 2017, 16:12 (GMT)
Fix T52660: CUDA volume texture rendering not working on Fermi GPUs.
September 6, 2017, 15:53 (GMT)
Fix crash using arrow manipulator
September 6, 2017, 15:23 (GMT)
Merge branch 'master' into blender2.8
September 6, 2017, 15:22 (GMT)
Fix mistake in previous fix for T52640.
September 6, 2017, 15:18 (GMT)
Use normalized project functions
September 6, 2017, 14:17 (GMT)
Fix T52640: crash when opening image file browser in some cases.

There was some invalid state in the screen here, some areas had
sa->full set even though no screen was maximized, which then caused
a restore from the wrong (empty) area, which then led to spacedata
being empty and a crash.

This fix properly clears the sa->full after restore, and also fixes
existing .blend files in such an invalid state.
September 6, 2017, 14:08 (GMT)
Math Lib: normalized vector project functions
September 6, 2017, 14:08 (GMT)
Screw Modifier: remove doubles option

Vertices on the axis can be optionally merged,
nice for creating objects which close at the end-points.
September 6, 2017, 11:51 (GMT)
Fix T52661: mesh light shader using backfacing not working, after new sampling.
September 6, 2017, 11:51 (GMT)
Fix T52652: Cycles image box mapping has flipped textures.

This breaks backwards compatibility some in that 3 sides will be mapped
differently now, but difficult to avoid and can be considered a bugfix.
September 6, 2017, 10:52 (GMT)
Fix T52663: Remap used invalid local-view data

Only the camera from View3D.localvd is used,
other pointers may be invalid.

Longer term we should probably clear these to ensure no accidents.
For now just follow the rest of Blender's code and don't access.
September 6, 2017, 10:52 (GMT)
View3D Remap: skip defmaterial

This isn't library data.
September 6, 2017, 06:50 (GMT)
Merge branch 'master' into blender2.8
September 6, 2017, 06:05 (GMT)
Fix error in high bit-depth image tile drawing

From @1xundoredo in D2824
Revision 0fd31c5 by Sergej Reich
September 5, 2017, 17:59 (GMT)
Rigidbody: Fix regression introduced in ee3fadd

Baking rigid body cache was broken if some cached frames already
existed.

This is just a band aid for release, the logic need to be looked into
further.
Revision 4ad5df8 by Sergej Reich
September 5, 2017, 17:59 (GMT)
Fix T52374: Changes of rigid body related settings during simulation will break the simulation

Revert 9cd6b03, 3edc8c1, b87d10d and do a better fix for T50230.
September 5, 2017, 15:46 (GMT)
Fix T52251: Knife cur displaces surface
September 5, 2017, 14:52 (GMT)
Cycles: Fix compilation error with CUDA after recent changes
September 5, 2017, 14:40 (GMT)
Fix T52441: Principle BSDF clearcoat

Since the change to prevent shader recompilation at every update, we got
a regression when clearcoat was used.

Basically at the shader build time we would determine if the shader
needed clear coat, and if it didin't, it would build a different GLSL
program.

However if later the user updated the clearcoat value so that it would
then require the full clearcoat shader, the user wouldn't get it until
manually forcing the shader to recompile, or reopening the file.

We now handle the optimization in the GLSL code. That adds a minimum
overhead due to branching. But the overall performance seems unchanged
(tested on linux in AMD and NVidia).

Reviewers: pascal, brecht, fclem

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