b23e5e6068aaba5d7614fa40d070118cc356bd19
There is an internal flag which gets set only during USD import, which allows for custom attributes to be read from Mesh Sequence Cache. This flag is not shown anywhere in the UI, and is not accessible through python, which can lead to confusing behavior. For example, loading a .usd file through `bpy.ops.wm.usd_import` will read custom attributes, but when `Mesh Sequence Cache` is added manually then loading the same usd file through `bpy.ops.cachefile.open` will not load custom attributes. Further, if the user edits `object.modifiers['MeshSequenceCache'].read_data` then `MOD_MESHSEQ_READ_ATTRIBUTES` flag will be removed with no way to bring it back. Pull Request: https://projects.blender.org/blender/blender/pulls/132475
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
