e17677ce7368868f002295d893b15b618fcf5d21
Ensure arrays are valid when reading instead of evaluation. In general correcting data in evaluation is error prone since data may be accessed from other parts of Blender before evaluation (Python scripts for example), and isn't thread-safe in edit-mode where the edit-data is shared, see #144970. This also removes material index correction, this doesn't cause problems as the evaluated `Nurb` must already support out of range material indices.
…
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%
