Go to file
Jacques Lucke 3d6ceb737d Geometry Nodes: parallelize part of Duplicate Elements node
This implements two optimizations:
* If the duplication count is constant, the offsets array can be
  filled directly in parallel.
* Otherwise, extracting the counts from the virtual array is parallelized.
  But there is still a serial loop over all elements in the end to compute
  the offsets.
2023-02-05 20:59:39 +01:00
.gitea Gitea: add merge message templates 2023-01-30 23:48:41 +01:00
.github GitHub: add PR template 2021-10-23 10:49:51 +05:30
build_files Vulkan: Fix compilation on Linux. 2023-01-31 09:23:21 +01:00
doc PyDoc: resolve bpy.types & bpy.ops expanding sub-modules inline 2023-01-20 14:04:34 +11:00
extern Cleanup: Change VMA from CRLF to LF. 2023-02-02 08:23:54 +01:00
intern Cycles: Reorganize Fresnel handling in Microfacet closures 2023-02-03 21:03:48 +01:00
release Geometry Nodes: Tweak menu location of sample nodes 2023-02-03 16:26:56 -05:00
source Geometry Nodes: parallelize part of Duplicate Elements node 2023-02-05 20:59:39 +01:00
tests Cycles: Tests: Add option to increase SPP for manual comparisons 2023-02-03 21:00:47 +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 Update for moving blender2.8 to master. 2018-12-21 12:15:21 +01:00
CMakeLists.txt Build: Remove unused BLENDER_GL_LIBRARIES. 2023-01-30 12:04:44 +01:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile GNUmakefile: add convenience target 'check_wiki_file_structure' 2023-01-28 16:41:12 +11:00
make.bat Cleanup: trailing space 2023-01-31 15:49:04 +11: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.