b36eb690387960fe5ea75d5e36c0dda240c5d460
Previously, when evaluated on the face corner domain, the normal input node just returned the face normals, as if the mesh was completely flat shaded. This ignores face and edge smoothness, and custom face corner normals. In the past couple years the expected behavior of accessing normals has become much clearer and this behavior is clearly a mistake in retrospect. This commit exposes the same face corner normals used everywhere else in Blender when the node is evaluated on the corner domain. The old behavior is accessible with a node property in the sidebar. There is versioning so old files have the property set and get the same results. This is split from !132583. Pull Request: https://projects.blender.org/blender/blender/pulls/133340
…
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.
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.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
