Blender Git Commits

Blender Git commits from all branches.

Page: 1032 / 2888

December 11, 2019, 15:34 (GMT)
USD: removed the #include "BLI_iterator.h" from DEG_depsgraph_query.h

This change has been committed to master.
December 11, 2019, 15:34 (GMT)
USD: no more fatal message in FindUSD.cmake

Instead of breaking the build, it properly sets `USD_FOUND` to `FALSE`.
December 11, 2019, 15:34 (GMT)
USD: added note about upstream pull request for PXR_BUILD_USD_TOOLS
December 11, 2019, 15:34 (GMT)
USD: Avoid potential conflict with 2nd USD library

We now build the USD library with
`-DPXR_SET_INTERNAL_NAMESPACE=usdBlender`, which replaces the default
namespace `pxrInternal_v_x_y` with `usdBlender`. This is a preventative
measure that avoids possible conflicts when add-ons try to load another
USD library into the same process space.
December 11, 2019, 15:34 (GMT)
USD: install libusd_m.a from usd.cmake instead of from harvesting step
December 11, 2019, 15:34 (GMT)
USD: remove `PXR_PLUGINPATH_NAME` when testing
December 11, 2019, 15:34 (GMT)
USD: patch USD to allow Blender to construct a path to JSON files

USD requires some JSON files, and it uses a static constructor to
determine the possible filesystem paths to find those files. This made
it impossible for Blender to pass a path to the USD library at runtime,
as the constructor would run before Blender's main() function. We have
patched USD (see usd.diff) to avoid that particular static constructor,
and have an initialisation function instead.
December 11, 2019, 15:32 (GMT)
access emitter time info in node tree
December 11, 2019, 15:19 (GMT)
Gpencil: Cleanup unused code
December 11, 2019, 15:15 (GMT)
Cleanup: GPencil: Use different random values for random effects
December 11, 2019, 15:05 (GMT)
make vertex group name an input socket
December 11, 2019, 15:03 (GMT)
Mantaflow: Clang format previous commit
December 11, 2019, 15:00 (GMT)
Mantaflow: Fixed issues raised in part 9 of the review (D3858)
December 11, 2019, 14:53 (GMT)
Cleanup: GPencil: Rework code for clarity and remove compiler warnings

This should not change anythign
December 11, 2019, 14:50 (GMT)
access position and normal directly in Closest surface hook node
December 11, 2019, 14:27 (GMT)
fix context in vectorized functions
December 11, 2019, 14:20 (GMT)
cleanup
December 11, 2019, 14:10 (GMT)
Add positional tracking option (3DoF vs. 6DoF)

For passing around the HMD or preparing scenes for 3DoF interaction
(e.g. cardboards) this option is quite handy.

After feedback from @sebastian_k and @noemis, decision was that
disabling the positional tracking should not reset the position to the
starting one. It should just keep whatever is the current position.
So we have to get the local pose (which is different from the per eye
pose) out of OpenXR so we can have more dynamic base position that
changes depending on the positional tracking option.

Not that this isn't working 100% as wanted: There's a slight offset when
disabling the positional tracking. I don't want to spend too much time
on something minor-ish while there are more major features to get done.
December 11, 2019, 14:08 (GMT)
cleanup
December 11, 2019, 14:03 (GMT)
extract function vectorizer to separate file
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021