f75126a25357b61505f4e4cf39af2395161024a5
Natural drawing speed fails for strokes that are pasted or duplicated. This is due to the `init_time` attribute being transferred from previous stroke to the new, resulted in the same values. This further calculates wrong `build_factor` inside `get_factor_from_draw_speed`. To further explain this, `gap_delta_time = -prev_end_time` which evaluates `start_time=0` for the duplicated curve. To avoid this situation, make sure `gap_delta_time` is positive. So `start_time` will be > 0. Pull Request: https://projects.blender.org/blender/blender/pulls/134329
…
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%
