Find a file
Sean Kim f99b35463a Tests: Remove suite level apply_modifiers option for modifier tests
The `apply_modifiers` property of the `RunTest` class overrides
all of the test level `apply_modifier` properties. This prevents
modifiers from manually specifying when a modifier is applied and forces
the modifier to be applied immediately after it is added.

The vast majority of tests do not override the `apply_modifier`
property, the primary usecase for this property is to work in
combination with the `do_compare` property to allow examining the
corresponding .blend file to debug test failures.

This commit simplifies the settings by removing this parameter. It now
only disables applying the modifier if `do_compare` is set to False.

Pull Request: https://projects.blender.org/blender/blender/pulls/140893
2025-06-24 19:27:36 +02:00
.gitea
.github
.well-known Add funding manifest reference 2025-05-09 17:12:12 +02:00
assets Fix: Assets: Grease Pencil fill defaults 2025-06-10 13:12:31 +02:00
build_files Fix #139882: Vulkan/USD: Crash on AMD GPUs 2025-06-23 07:55:17 +02:00
doc Fix #140396: bmesh.ops.dissolve_edges fails to dissolve vertices 2025-06-18 04:42:42 +00:00
extern Fix: Wrong HIP device pointer size on riscv64 and loongarcg64 2025-06-17 20:18:00 +02:00
intern Fix: Cycles not building with OptiX 9.0 2025-06-20 14:19:43 +02:00
lib Build: Update linux libraries 2025-06-23 15:04:06 +02:00
locale I18N: Updated UI translations from git/weblate repository (8176c1461). 2025-06-23 10:58:43 +02:00
release OpenColorIO: Add Color Interop Forum aliases to config 2025-06-16 18:02:52 +02:00
scripts Fix: VSE: Runtime error for change effect menu on non-effects 2025-06-20 23:55:59 +02:00
source Fix: Constrain screenshot selection to window edges 2025-06-24 16:06:27 +02:00
tests Tests: Remove suite level apply_modifiers option for modifier tests 2025-06-24 19:27:36 +02:00
tools Cleanup: spelling in comments (make check_spelling_*) 2025-06-19 00:10:18 +00:00
.clang-format
.clang-tidy
.editorconfig
.git-blame-ignore-revs
.gitattributes Git: use lfs for csv files 2025-05-12 11:34:32 +02:00
.gitignore
.gitmodules Release: Update 4.5 branch to beta 2025-06-04 14:10:17 +02:00
AUTHORS
CMakeLists.txt Cycles: Show device optimizations status in preferences for oneAPI 2025-06-03 20:07:52 +02:00
COPYING
GNUmakefile Makefile: support passing in arguments to check_spelling.py 2025-06-19 00:10:19 +00:00
make.bat
pyproject.toml
README.md

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.