Go to file
Martijn Versteegh a82c12ae32 Add collection properties to MeshUVLoopLayer to access UV and the associated bool attributes (Python API).
This adds 4 collection properties to MeshUVLoopLayer to eventually replace the (MeshUVLoop) .data property.
The added properties are:

.uv
.vertex_selection
.edge_selection
.pin

The direct access to the separate arrays is much more efficient than the access via MeshUVLoop.

Differential Revision: https://developer.blender.org/D16998
2023-01-21 00:03:42 +01:00
.gitea Gitea: don't reference branch in issues by default 2023-01-18 16:58:09 +01:00
.github GitHub: add PR template 2021-10-23 10:49:51 +05:30
build_files CMake: add WITH_LIBS_PRECOMPILED option (UNIX only) 2023-01-19 17:10:42 +11:00
doc PyDoc: resolve bpy.types & bpy.ops expanding sub-modules inline 2023-01-20 14:04:34 +11:00
extern CMake: quiet references to undeclared variable warnings 2023-01-19 17:10:42 +11:00
intern Fix Cycles CUDA compiler warning with if constexpr 2023-01-20 20:31:40 +01:00
release Curves: Edit mode selection operators 2023-01-20 16:40:51 +01:00
source Add collection properties to MeshUVLoopLayer to access UV and the associated bool attributes (Python API). 2023-01-21 00:03:42 +01:00
tests Geometry Nodes: new Interpolate Curves node 2023-01-20 12:09:38 +01:00
.arcconfig Fix .arcconfig not working with latest arcanist version 2020-03-01 22:35:31 +01:00
.clang-format Cleanup: use compliant YAML for '.clang-format' 2023-01-03 11:53:41 +11:00
.clang-tidy Clang-tidy: Ignore variable name length and .c/.cc include warnings 2022-05-06 15:26:54 +02:00
.editorconfig pyproject: add configuration for autopep8 2022-04-22 10:13:39 +10:00
.git-blame-ignore-revs Cleanup: git-blame-ignore-revs: Update policy & commits 2021-01-29 13:20:32 +05:30
.gitignore Compositor automated testing 2021-03-26 16:15:02 +01:00
.gitmodules
CMakeLists.txt CMake: add WITH_LIBS_PRECOMPILED option (UNIX only) 2023-01-19 17:10:42 +11:00
COPYING
GNUmakefile Build: upgrade pre-built libraries for Linux 2022-12-16 10:42:40 +11:00
make.bat make.bat: skip SVN update when running make code_update 2022-10-29 11:25:33 -06:00
pyproject.toml Cleanup: fix various typos 2022-06-28 15:56:16 +02:00
README.md Docs: change readme.rst to README.md, as Gitea can't render rst 2023-01-16 17:54:11 +01:00

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.

Blender screenshot

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.