Blender Git Commits

Blender Git commits from all branches.

Page: 177 / 2888

August 6, 2021, 08:40 (GMT)
output more attributes from point distribute node
August 6, 2021, 08:29 (GMT)
add more inputst to Point Instance node
August 6, 2021, 08:21 (GMT)
Merge branch 'master' into temp-geometry-nodes-expandable-geometry-socket-prototype
August 6, 2021, 07:41 (GMT)
Modified slider and hinge constraint and added visualisation for the piston constraint
August 6, 2021, 07:40 (GMT)
Fixed error with point cache
August 6, 2021, 07:20 (GMT)
Merge branch 'master' into xr-controller-support
August 6, 2021, 06:58 (GMT)
Update with changes from D10943
August 6, 2021, 06:09 (GMT)
Cleanup: tab indentation for CMake / GNUmakefile
August 6, 2021, 06:09 (GMT)
Cleanup: license headers

These were removed globally in 65ec7ec524e667ec95ce947a95f6273088dffee6.

Some files re-introduced these conventions since.
August 6, 2021, 06:09 (GMT)
Cleanup: make format
August 6, 2021, 06:09 (GMT)
PyDoc: Improve description of texture.evaluate

Inspired by the old 2.49 docs: https://docs.blender.org/api/249PythonDoc/Texture.Texture-class.html#evaluate
August 6, 2021, 06:09 (GMT)
PyDoc: Update GPU Example of `draw_view3d`

This function was changed in rBc8004ab4078c98c54a70113c12bbb186403e90cf but didnt update the example.

Part of T84227
August 6, 2021, 06:09 (GMT)
Windows: Add icons and icons_geom to make.bat

This adds support for building the icons from make.bat
unlike bash there is no passing environment variables
on the command line.

The scripts go out of their way to locate both blender
and inkscape however if they are not found, the user is
given a helpful error message telling them how to set
the variables.

Although some extra help can be given there, if your
normal build is a 2019 full build running

`make 2019 full icons`

will help it find the blender executable as well.

finally if you know the name of your build folder
running

`make builddir build_windows_Lite_x64_vc16_Release icons`

will also work, if all fails you can point directly to
the blender executable by running

`set BLENDER_BIN=c:whereblenderlivesblender.exe`

before running `make icons` or `make icons_geom`

The python scripts needed some small modifications since
without the PATHEXT, SystemRoot and SystemDrive
environment variables python will not initialize properly
on windows. (Not blender related, even mainline python
won't start without those)
August 6, 2021, 06:09 (GMT)
Cycles: make object Fast GI Approximation panel a subpanel of Shading
August 6, 2021, 06:09 (GMT)
Win32 IME: Remove ime_status_

This removes one member of GHOST_ImeWin32 that is not used and cannot
be used in the future. It is holding the result of ImmIsIME, which is
whether an input language supports IME. It does not indicate that one
is in use, turned on, composing, in English mode, etc.

see D12131 for more information.

Differential Revision: https://developer.blender.org/D12131

Reviewed by Ray Molenkamp
August 6, 2021, 06:09 (GMT)
Win32 IME: Rename SetInputLanguage()

GHOST_ImeWin32::SetInputLanguage() has a confusing name because it does
not set the input language. It actually retrieves the current input
locale from the OS and caches the value of the current input language
ID. Therefore this patch renames it to "UpdateInputLanguage"

Differential Revision: https://developer.blender.org/D12134

Reviewed by Ray Molenkamp
August 6, 2021, 06:09 (GMT)
Cleanup: rename restrict to hide/visibility in Object, Collection, MaskLayer

This makes the internal naming consistent with the public API. And also gives
us a visibility_flag rather than restrictflag that can be extended with more
flags.
August 6, 2021, 06:09 (GMT)
UI: VFont Display Names

When displaying the names of fonts for 3D Text objects, use the same
format as shown in File Browser: Family name + Style name. They are
currently shown with Postscript Name, which doesn't match well.

see D12069 for more details.

Differential Revision: https://developer.blender.org/D12069

Reviewed by Campbell Barton
August 6, 2021, 06:09 (GMT)
VSE: Allow Wingdings and Symbol Fonts

This patch makes us less restrictive on the allowed types of FreeType
font character maps we allow, rather than primarily unicode-only. This
allows us to use some legacy, symbol, specialty, and proprietary fonts
like Wingdings. Note we were a little less restrictive with vfonts,
used for 3D Text Objects, so this patch primarily helps VSE.

See D12124 for details and examples.

Differential Revision: https://developer.blender.org/D12124

Reviewed by Brecht Van Lommel
August 6, 2021, 06:09 (GMT)
Fix Cycles material slots list being too short

Bring it in line with Eevee.

Differential Revision: https://developer.blender.org/D11982
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021