Blender Git Loki

Blender Git commits from all branches.

Page: 97 / 2888

September 15, 2021, 09:33 (GMT)
initial changes
September 15, 2021, 09:16 (GMT)
Sculpt dyntopo: fix missing bit from last commit

* BM_mesh_bm_to_me now saves id layers by default.
September 15, 2021, 08:41 (GMT)
Sculpt dyntopo:

Seperate enabling PBVH_BMESH from enabling DynTopo:

* Created a new option to globally disabled
DynTopo.
* The DynTopo panel header now reads "Dynamic Mode",
to hopefully signal that turning on PBVH_BMESH is
a seperate step from enabling or disabling DynTopo
itself.
* The first checkbox in the panel is "DynTopo" so it
should be clear enough (it's on by default, with multiple
layers of file versioning checks).

PBVH_BMesh's undo system:

* CD_MESH_ID layers are now permanently saved once
they are created (by default they are not). This
fixed a *lot* of bugs:

Before this the undo system had to save maps between
mesh indices and mesh IDs on transitioning
between sculpt and global undo steps. This was
extremely error prone, and it simply wasn't possible
to cover all of the corner cases

* Note that there is still an odd bug where the first
global undo push after a sculpt step gets ignored,
I dunno what's up with this.

* Dyntopo undo should be nearly (hopefully completely)
bug-free after this commit.

C++20

* Made a few small changes to get blender to compile
with c++20. std::result_of was removed, had to
replace a couple of usages of it with std::invoke_result.

* I'm planning to do some design studies on rewriting
sculpt into C++.

* I strongly suspect we are going to need C++20'a new
concepts feature if we move sculpt into C++.
I'm planning to do some design studies on how
that might work.
September 15, 2021, 06:40 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
September 15, 2021, 06:22 (GMT)
Merge branch 'temp-lineart-contained' into lineart-shadow
September 15, 2021, 06:21 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
September 15, 2021, 01:35 (GMT)
USD Import: minor format fix
September 14, 2021, 23:50 (GMT)
Cleanup: Remove unused variable
September 14, 2021, 23:47 (GMT)
UI: Use right-arrow icon for sub menus
September 14, 2021, 23:47 (GMT)
UI: Match subpanels look with regular panels

By having coloured headers and offset the background.

TODO: Add margin to the bottom on the last subpanel.
September 14, 2021, 22:24 (GMT)
wip - reuse thumbnails when scaling
September 14, 2021, 18:02 (GMT)
Set handle type of outer handles of arc to Vector
September 14, 2021, 16:18 (GMT)
Removed redundancy in spline position calculations
September 14, 2021, 15:01 (GMT)
Cycles X: Cover string startswith/endswith with tests
September 14, 2021, 15:01 (GMT)
Cycles X: Switch startswith/endswith to string_view

Currently no functional changes. Making this internal API flexible to
be used for any string-like objects.

The implementation is a bit lower-level than one would expect from the
C++'s string_view. This is because the string_view implementation is
coming from OIIO./

Differential Revision: https://developer.blender.org/D12483
September 14, 2021, 14:47 (GMT)
Merge branch 'master' into asset-browser-snap-dragging
September 14, 2021, 13:28 (GMT)
Use box select as default tool in preview
September 14, 2021, 13:28 (GMT)
Add clear transform operators to preview, since it is only keymap change
September 14, 2021, 13:28 (GMT)
Fix incorrect origin range
September 14, 2021, 13:26 (GMT)
Fix incorrect initial origin value
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021