Go to file
Weizhen Huang c36eccfae9 Nodes: Copy socket values with the same identifier instead of name
`identifier` should be a better measure than `name` to check if a socket
has the same meaning among different nodes. Sometimes two sockets can
have the same name in the UI but have different (physical) meanings,
they can specify different identifiers to avoid the values being copied
when the nodes are replaced.

Pull Request: https://projects.blender.org/blender/blender/pulls/110792
2023-08-04 16:32:33 +02:00
.gitea Gitea: update bug report template for security policy 2023-04-11 12:14:01 +02:00
.github Docs: change Git URLs to point projects.blender.org instead of git.blender.org 2023-02-07 14:23:05 +01:00
build_files Cleanup: use C++ includes, various non-functional changes for C++ 2023-08-02 20:30:02 +10:00
doc Cleanup: format 2023-08-04 08:46:18 +10:00
extern Cleanup: CMake: Modernize bf_extern_curve_fit_nd dependencies 2023-08-03 16:50:25 +02:00
intern License headers: use SPDX-FileCopyrightText for *.inl and *.osl files 2023-08-04 13:24:17 +10:00
locale I18N: updated UI translations from svn trunk (r6647). 2023-07-24 18:03:00 +02:00
release UI: Support asset shelves in 3D Views 2023-08-03 16:59:50 +02:00
scripts License headers: remove GPL header from OSL template script 2023-08-04 13:24:15 +10:00
source Nodes: Copy socket values with the same identifier instead of name 2023-08-04 16:32:33 +02:00
tests Cleanup: unused-imports in tests/ 2023-07-25 21:43:53 +10:00
tools Fix #110732: blender_theme_as_c fails fails with error 2023-08-04 18:00:08 +10:00
.clang-format clang-format: set BraceWrapping::AfterControlStatement to "MultiLine" 2023-05-02 09:37:08 +10: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: add commit to .git-blame-ignore-revs 2023-05-03 20:31:11 +10:00
.gitignore Ignore build files for VS and VS Code 2023-03-07 17:38:34 +01:00
CMakeLists.txt macOS: remove note about sold linker, mold 2.0 is now free on macOS 2023-08-01 15:43:11 +02:00
COPYING
GNUmakefile Tools: add --jobs arguments to clang checker and code-clean tool 2023-07-21 00:13:13 +10:00
make.bat make.bat: adjust for recent submodule changes 2023-03-16 17:51:12 -06:00
pyproject.toml pyproject: remove tools/pyproject.toml 2023-03-01 22:18:28 +11:00
README.md Update references to the new projects platform and main branch 2023-02-07 14:18:19 +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.