diff options
author | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2021-05-03 08:34:26 +0300 |
---|---|---|
committer | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2021-05-03 17:20:06 +0300 |
commit | 9f1e20e74f0ff0635cc58eab6a09f9a7f3d017ad (patch) | |
tree | f4064f40d9b1d26bb63f019b177982d6770587ed /source | |
parent | e2c671e34cd7d35477a8c2cde07e3b2af0d67a2a (diff) |
Alembic Procedural: precompute vertex normals
This precomputes vertex normals in the procedural and caches them in case none
are found in the archive. This only applies to polygon meshes, as subdivision
meshes are yet to be subdivided, so it is useless to do this computation.
The goal here is to speed up data updates between frames, as computing normals
shows up in profiles even for large objects. This saves around 16% of update time
for a production file.
Diffstat (limited to 'source')
0 files changed, 0 insertions, 0 deletions