Blender Git Commits

Blender Git commits from all branches.

Page: 1895 / 2888

November 23, 2016, 00:58 (GMT)
Fix no active HMD when opening file that was saved during HMD session
November 23, 2016, 00:24 (GMT)
Several minor corrections
November 22, 2016, 23:52 (GMT)
Make "Use Device Rotation" toggle work again

When this is disabled we just manually calculate the camera offsets. Actually I have no idea if math is correct but it doesn't seem totally wrong at least :P Don't have an HMD to test right now.
November 22, 2016, 16:29 (GMT)
Layer collection nesting (DNA/RNA)
November 22, 2016, 16:29 (GMT)
Layer collection initial RNA

new/remove/active
November 22, 2016, 16:27 (GMT)
BKE_scene_ layer/collection API touch ups
November 22, 2016, 16:04 (GMT)
Allow zooming/panning while HMD view is in camera perspective
November 22, 2016, 16:00 (GMT)
Merge branch 'master' into id_newid_optional
November 22, 2016, 15:48 (GMT)
Fix compiling with Cycles enabled

Brings back some code that was removed in 17beb573563c8a4 to avoid naming conflicts. Now did some renaming to avoid these.
November 22, 2016, 13:52 (GMT)
Merge branch 'blender2.8' into layers
November 22, 2016, 13:23 (GMT)
Use enum instead of preprocessor defines
November 22, 2016, 13:13 (GMT)
Add/use DNA_DEPRECATED_LAYERS

Using DNA_DEPRECATED resulted in thousands of warnings, so rather not use this. These warnings can still be handy though to check for usage of deprecated struct members as we go, so this quick way to toggle them could be handy. Note that this should eventually be replaced by DNA_DEPRECATED once stuff is actually deprecated.
November 22, 2016, 12:03 (GMT)
Initial RNA for scene layers

Next will be the collections, and then the other missing props of rna_def_scene_layer

Note: it would be nice to have a way to tag rna properties asa
deprecated. For example, scene.engine can still be valid (and mapped to
scene.layers.active.engine), but it would be nice to indicate the addon
writers of the new API.
November 22, 2016, 11:32 (GMT)
Fixup for versioning: name initial layer ... "Layer"
November 22, 2016, 11:24 (GMT)
Cleanup id->newid usage, initial work.

This aims at always ensuring that ID.newid (and relevant LIB_TAG_NEW)
stay in clean (i.e. cleared) state by default.

To achieve this, instead of clearing after all id copy call (would be
horribly noisy, and bad for performances), we try to completely remove
the setting of id->newid by default when copying a new ID.

This implies that areas actually needing that info (mainly, object editing
area (make single user...) and make local area) have to ensure they set
it themselves as needed.

This is far from simple change, many complex code paths to consider, so
will need some serious testing. :/
November 22, 2016, 11:17 (GMT)
Merge branch 'blender2.8' into layer-manager

Conflicts:
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/depsgraph/intern/builder/deg_builder_relations.cc
source/blender/editors/include/BIF_glutil.h
source/blender/editors/interface/resources.c
source/blender/editors/screen/glutil.c
November 22, 2016, 03:12 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising

Conflicts:
intern/cycles/blender/blender_session.cpp
November 22, 2016, 03:11 (GMT)
Cycles: Enable Flush-to-zero for denormals on Windows
November 22, 2016, 03:11 (GMT)
Cycles: Fix Denoising Pass detection when loading Multilayer EXRs
November 22, 2016, 03:11 (GMT)
Cycles Denoising: Add standalone animation denoising call to the Cycles Python API

Previously, a build of Cycles Standalone was needed for animation denoising.
Now, it is possible to call it from Python Scripts in Blender or directly from the command line (through --python-expr).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021