Patches to Bf Blender for CAD development. https://tornavis.org/
Go to file
Sergey Sharybin 2d3c9bcee8 Benchmark: Pack python expression into a single line
There should be no functional changes for the typical usecase,
but it allows to have more tricky setups like pointing to a
BAT script to override some configuration.

The issue is that BAT scripts do not support new lines in the
command line arguments. That's where single-line python expression
helps.

For example, it is possible to point benchmark script to a blender.bat
which contains

    blender.exe --python-expr "import bpy; bpy.context.preferences.addons['cycles'].preferences.use_oneapirt = False" %*

to have side-by-side numbers of oneAPI with and without HW RT.

Without this change the %* is which did not work: the BAT
script did not "see" part of the command line past the new line.

Pull Request: https://projects.blender.org/blender/blender/pulls/109006
2023-06-15 13:40:17 +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 DepsBuilder: Update OIIO to include PSD fix 2023-06-14 14:36:22 -06:00
doc Cleanup: correct UTF8 code-commets, remove imbdds reference 2023-05-13 17:34:25 +10:00
extern Build: fix NetBSD support in Glog 2023-06-13 19:46:11 +02:00
intern Fix #107877: Alembic procedural crashes with point clouds 2023-06-15 03:40:15 +02:00
locale I18N: Updated UI translations from SVN trunk (r6562). 2023-06-05 11:56:38 +02:00
release VSE: Remove retiming tool for 3.6 release 2023-06-14 04:25:52 +02:00
scripts VSE: Remove retiming tool for 3.6 release 2023-06-14 04:25:52 +02:00
source Fix #105942: Wrong text in MeshSequenceCache and Transform Cache 2023-06-15 11:16:03 +02:00
tests Benchmark: Pack python expression into a single line 2023-06-15 13:40:17 +02:00
tools make format: include tools/ as it's no longer a sub-module 2023-05-27 13:43:33 +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
.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 Add option to install copyright.txt 2023-05-24 10:07:19 +02:00
COPYING
GNUmakefile Build: remove smatch, sparse & splint checking scripts 2023-04-21 23:32:55 +10:00
README.md Update references to the new projects platform and main branch 2023-02-07 14:18:19 +01: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

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.