Blender Git Commits

Blender Git "temp-fracture-modifier-2.8" branch commits.

Page: 39 / 135

February 8, 2017, 13:50 (GMT)
Blender 2.78b: Point addons to an updated revision
February 5, 2017, 16:24 (GMT)
fix, keep bake until convert to keyframe has been finished, and delete then

Deleting the bake after changing the rigidbody count still is necessary, else the shard order and the mesh appearance of fracture modifier objects will be messed up.
Furthermore, decreased the convert to keyframe default threshold from 0.05 to 0.005, reconverting by re-using
the operator again still is somewhat broken
February 3, 2017, 16:54 (GMT)
Blender release: We are officially 'b' now
February 3, 2017, 16:47 (GMT)
[msvc] cmake fixes to support the recent for oiio/ffmpeg/numpy version changes.
February 3, 2017, 14:48 (GMT)
Fix fluid sim build error with MSVC.
February 3, 2017, 14:48 (GMT)
Fluids: improve multithreaded CPU usage.

Fixes for clamp-omp, fewer shared variables, fix some cases of threads writing
to the same memory location. Issue found by Jens Verwiebe, who reports 30%
speedup with 16 core CPU, when using this with a recent clang-omp version.
February 3, 2017, 09:46 (GMT)
Cycles tests: Allow python auto-exec
February 1, 2017, 10:48 (GMT)
Cycles: Fix rng_state initialization when using resumable rendering
January 29, 2017, 18:08 (GMT)
fix attempt for disappearing fm debris particles after baking
January 29, 2017, 18:07 (GMT)
crash fix, do not update tessface data while loading, only ensure it (saved fracture might have been invalid mesh)
January 26, 2017, 10:27 (GMT)
Fix compilation error with latest OIIO 1.7.8

There are some changes in OIIO includes so now need to do some
things differently.
January 26, 2017, 10:19 (GMT)
Return correct alpha for environment map in GLSL
January 26, 2017, 10:16 (GMT)
Fix T49405: Crash when baking with adaptive subdivision

Blenders baking system currently doesn't support the topology used by
adaptive subdivision and primitive ids will be wrong or out of range
leading to crashes. Updating the baking system to support other
topologies would be a bit involved, so for now we simply disable
subdivision while baking to avoid crashes.
January 26, 2017, 10:16 (GMT)
Cycles: Don't rely on indirectly included algorithm
January 26, 2017, 10:15 (GMT)
Cycles: Fix typo in the panel name

No user visible changes, it was a typo in the name of the class.

Spotted by povmaniac in IRC, thanks!
January 26, 2017, 10:15 (GMT)
Cycles: Update current Cycles version
January 26, 2017, 10:15 (GMT)
Fix T50491: Cycles UI breaks when pushing F8.

Cycles add-on did not actually support reloading correctly.

When you want to correctly reload sub-modules (i.e. modules of an add-on
which is a package), you need to use importlib, a mere import will do
nothing with already loaded modules (RNA classes are sort of
pre-registered when they are evaluated, through the meta-class system).
January 26, 2017, 10:15 (GMT)
Cycles: Use more const qualifiers to avoid possible issues
January 26, 2017, 10:15 (GMT)
Cycles: Cleanup, split one gigantic function into two smaller ones
January 26, 2017, 10:14 (GMT)
Cycles: Store time in BVH nodes

This way we can stop traversing BVH node early on.

Gives about 2-2.5x times render time improvement with 3 BVH steps.
Hopefully this gives no measurable performance loss for scenes with
single BVH step.

Traversal is currently only implemented for QBVH, meaning old CPUs
and GPU do not benefit from this change.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021