Blender Git Commit Log

All Blender Git commits.

Page: 2467 / 8462

June 4, 2019, 15:38 (GMT)
Destruct lazy initialized objects when Blender quits
June 4, 2019, 15:00 (GMT)
Merge branch 'master' into soc-2019-openxr
June 4, 2019, 14:42 (GMT)
Initial VR-session starting/ending

Adds operator to toggle a VR session, exposed in the Window top-bar
menu. It triggers the needed calls for session creation and destruction.
Setting up the XR-system (a configuration of related devices) is also
done now.

Calling WMR runtime functions fails currently. Not sure why. So while
this executes required routines, it doesn't really work.
June 4, 2019, 14:31 (GMT)
Merge branch 'master' into functions
June 4, 2019, 14:20 (GMT)
NLA Editor: drag in empty region to invoke box-select

Reviewers: brecht, billreynish

Differential Revision: https://developer.blender.org/D5010
June 4, 2019, 13:43 (GMT)
GPencil: Sample modifier OK.
June 4, 2019, 13:24 (GMT)
Fix T60971: Apply visual transform not working

Fix issue with 'apply visual transfrom' not working.
Based on fix for https://developer.blender.org/T55494

Reviewers: campbellbarton, sergey

Maniphest Tasks: T60971

Differential Revision: https://developer.blender.org/D5007
June 4, 2019, 13:24 (GMT)
Fix T65054: Blender 2.80 crashes when opening a scene created by blender 2.7x with hierarchy duplication set to "group".

Regression introduced by rB7fe3d1e7d718 (fixing T57934).

This effectively reverts rBrB7fe3d1e7d718, since changing the type of an
object is a very bad idea in general, and would need a careful and
complex check of all of its usages (many object usages assume a specific
type of object...).

Instead, we simply remove duplicollection on those objects, and give a
warning in case dupligroup was effectively used (in many reported cases,
dupligroup was a 'mistake setting', without actually instancing
aniything).

Note that the otehr idea to fix that versioning issue (to create a new
empty object for the instancing) is much less easy than it might look
(one would need to take into account potential animations, relations
between objects, etc.). Doable probably, but way overkill for a
corner-case 'bad' usage of the feature in the first place.
June 4, 2019, 13:15 (GMT)
GPU: High Definition Color Buffer

For offscreen rendering a high definition color buffer is needed.
Without it there are banding issues when doing multi-sampling viewport
rendering.

Reviewed By: fclem

Maniphest Tasks: T65287

Differential Revision: https://developer.blender.org/D5009
June 4, 2019, 13:14 (GMT)
Image Info

The image information for multilayer openexr files are only shown on the
first draw. In the second draw the render result property is filled of
the image, making blender think the image is a render result and it want
to display information about the renderpasses. Which are not present.

It could be that in the first draw the image data is not requested as
the buttons are drawn, before the main area

This change will display both information. We should investigate how to
actually detect if this is a render result or not as similar code is
present in the `node_shader_buts_tex_environment_ex`.

Reviewed By: brecht

Maniphest Tasks: T65345

Differential Revision: https://developer.blender.org/D4987
June 4, 2019, 12:52 (GMT)
NLA Editor: box-select was selecting wrong elements

This was missing in rBfa59346c134.
June 4, 2019, 12:39 (GMT)
Fix (unreported) missing updates in scripts/docs after `scene.update()` removal.

This should really have been done together with API changes, simple
usage of grep does the trick to catch most places needing updates.
June 4, 2019, 12:39 (GMT)
Fix T64827: "Batch-Generate Previews" crashes.

Missed when py API for depsgraph was changed... tsst...

Based on D4917 by @lichtwerk, thanks.
June 4, 2019, 11:37 (GMT)
Fix T65303: fix and improve autorun-scripts popup

Now, the file does not have to be reloaded in all cases.
Instead, just scripts are enabled and all depsgraphs freed.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5000
June 4, 2019, 11:24 (GMT)
Implement constant folding for mapping node.
June 4, 2019, 10:37 (GMT)
Cloth: Store previous mesh for remeshing step

Final puzzle to connect the remeshing step with the modifier
Currently a hack, but seems like the best possible method for now, will need to interfere with code that calls the modifier stack otherwise. This method uses more memory.
Now can finally proceed with the actual implementation of the paper
June 4, 2019, 10:31 (GMT)
LANPR: Added a placeholder for GPencil sample modifier.
June 4, 2019, 10:10 (GMT)
Fix T65451: Changing driver expression doesn't update relations
June 4, 2019, 09:43 (GMT)
Depsgraph: Only run editors ID update on manual edits

This is how it worked in 2.79 and it is how it is expected to be working.

Avoids unintended icons update during animation playback.

Fixes T64318: Update of material icons during animation 2x performance penalty
June 4, 2019, 09:35 (GMT)
Graph Editor: drag to box select keyframes

There is a keymap conflict with ctrl+tweak.
Therefore, I did not include this yet.

Reviewers: brecht

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