Blender Git Commit Log

All Blender Git commits.

Page: 35 / 8462

December 8, 2021, 06:53 (GMT)
Cleanup: Missing include

This included is needed for the `ATTR_NONNULL` macro used in the header.
As found in a recent c --> c++ if the includes get ordered in a different order
this could result in an error.

Re commits rBc20098e6ec6adee874a12e510aa4a56d89f92838
December 8, 2021, 06:53 (GMT)
Shader Nodes: Create a new bf_nodes_shader library

Re commits rBf72cc47d8edf849af98e196f721022bacf86a5e7 but without the unity build
December 8, 2021, 06:53 (GMT)
Cleanup: fix compiler warning
December 8, 2021, 06:53 (GMT)
Build: don't look for CUDA toolkit if not using Cycles CUDA device
December 8, 2021, 06:53 (GMT)
Cycles: add Fisheye Lens Polynomial camera model

This allows real world cameras to be modeled by specifying the coordinates of a
4th degree polynomial that relates a pixels distance (in mm) from the optical
center on the sensor to the angle (in radians) of the world ray that is
projected onto that pixel.

This is available as part of the panoramic lens type, however it can also be
used to model lens distortions in projective cameras for example.

Differential Revision: https://developer.blender.org/D12691
December 8, 2021, 06:53 (GMT)
Tests: add Cycles perspective/ortho/panoramic camera regression tests

Ref D12691
December 8, 2021, 06:53 (GMT)
Revert "Fix T93350: Cycles renders shows black during rendering huge resolutions"

This reverts commit 5e37f70307bdacedd0f7da65f8b385bc1426f21d.

It is leading to freezing of the entire desktop for a few seconds when stopping
3D viewport rendering on my Linux / NVIDIA system.
December 8, 2021, 06:53 (GMT)
Cleanup: Extend a few comments in BKE_spline.hh
December 8, 2021, 06:53 (GMT)
Cycles: Fix Metal BVH crash caused by missing `WITH_METAL` define

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D13505
December 8, 2021, 06:53 (GMT)
Shader Nodes: Use camel case for file names

Recommits part of rBf60b95b5320f8d6abe6a629fe8fc4f1b94d0d91c
December 8, 2021, 06:53 (GMT)
Nodes: Add Shader Socket to new decleration API

This commit adds the shader socket type to the new socket builder api.

Re commits part of rB0bd3cad04edf4bf9b9d3b1353f955534aa5e6740
December 8, 2021, 06:53 (GMT)
Cleanup: spelling in comments
December 8, 2021, 06:53 (GMT)
Cleanup: Nodes: clang-tidy modernize-redundant-void-arg
December 8, 2021, 06:53 (GMT)
macOS: Fix build error in hash functions

Remove unneeded recent static_cast attempt.

Reviewed By: HooglyBoogly
Differential Revision: https://developer.blender.org/D13492
December 8, 2021, 06:53 (GMT)
Fix: Compile error in field input

Instead of essentially hashing a bool, just use a ternary operator.

Differential Revision: https://developer.blender.org/D13494
December 8, 2021, 06:53 (GMT)
Cleanup: Remove unnecessary generic includes from headers
December 8, 2021, 06:53 (GMT)
Cleanup: Remove unused node flag
December 8, 2021, 06:53 (GMT)
Cleanup: Remove unused includes
December 8, 2021, 06:53 (GMT)
Cleanup: Use C++ types for multi input socket sorting

The algorithm used is still quite inefficient, but at least the code
is easier to read and a little bit simpler now.
December 8, 2021, 06:53 (GMT)
Cleanup: renames in graph_slider_ops

rename percentage_prop to factor_prop
rename remove_ratio to factor
remove "graphkeys" prefix from functions

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D13476
Ref: D13476
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021