Blender Git Loki

Blender Git commits from all branches.

Page: 371 / 2888

May 15, 2021, 02:48 (GMT)
USD Import: prune empty Scopes.

No longer instantiating readers for Scopes if
no readers are created for the Scope's descendents.
May 15, 2021, 01:58 (GMT)
Update with changes from D10942

- GHOST_XrException: Use std::string instead of const char*
- GHOST_XrActionProfile: Move default dtor declaration to header
- GHOST_XrActionSet/Action: Fix mem leak on exception in ctor
May 15, 2021, 01:53 (GMT)
USD import: fixed typo in reader merging code.
May 15, 2021, 01:36 (GMT)
USD Import: don't merge instance Xforms.

Fixed bug to disallow merging instance Xforms when instancing
is enabled, because this prevents instance readers from being
created for such Xforms.
May 15, 2021, 01:26 (GMT)
* Prototyped a faster smooth algo, currently disabled.
* Wrote a new API for wrangling temporary customdata layers across pbvh types:
- SCULPT_temp_customlayer_ensure: makes sure a (named) customdata
layer exists. Works for multires; since these are temporary
layers we can safely allocate them in a temporary CustomData
structure (in ss->temp_vdata).
- SCULPT_temp_customlayer_get: initializes a special structure,
SculptCustomLayer, that is used to get per elem customdata.
- SCULPT_temp_cdata_get: Uses a SculptCustomLayer ref along with
a SculptVertexRef to look up the data.
May 15, 2021, 00:13 (GMT)
USD Import: format fixes.
May 15, 2021, 00:00 (GMT)
USD Import: unit conversion scale option.

Added Apply Unit Conversion Scale option to scale
the scene by the USD stage's meters-per-unit value,
which is applied in addition to the value specified
by the Scale option.
May 14, 2021, 23:45 (GMT)
Revert changes to wm_xr_controller_pose_to_mat()
May 14, 2021, 22:56 (GMT)
Did some profiling with VTune.
* Sculpt code seems to be memory bandwidth bound.
* Some key topology loops will have to be written manually
instead of using BM_ITER.

I wrote a function to re-allocate a bmesh with elements ordered by
PBVH leaf nodes, SCULPT_reorder_bmesh. It's currently disabled.

This is going to take more profiling, but my original proxy refactor
idea might be worth revisiting. Might be more cache efficient.

The good news is that the worst case is the smooth code, which I can speed
up significantly by keeping a bit of state around.
May 14, 2021, 22:41 (GMT)
Remove `rna_` prefix from function names
May 14, 2021, 22:39 (GMT)
Simplify arg parsing of rna_subtype and description
May 14, 2021, 22:29 (GMT)
Fix missing comma in doc string
May 14, 2021, 22:28 (GMT)
Cleanup: Use BLI_assert_unreachable()
May 14, 2021, 21:41 (GMT)
Correct return type in doc string
May 14, 2021, 21:39 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
May 14, 2021, 21:04 (GMT)
Merge branch 'master' into cycles_texture_cache
May 14, 2021, 19:53 (GMT)
Comments fixes
May 14, 2021, 17:09 (GMT)
Merge branch 'master' into sculpt-dev
May 14, 2021, 17:08 (GMT)
Merge branch 'master' into sculpt-dev
May 14, 2021, 17:04 (GMT)
USD import: revert removing instancing option.

Reverting previous commit that removed instancing
functionality.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021