Blender Git Loki

Git Commits -> Revision 9f1e20e

Revision 9f1e20e by Kévin Dietrich (master)
May 3, 2021, 14:20 (GMT)
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.

Commit Details:

Full Hash: 9f1e20e74f0ff0635cc58eab6a09f9a7f3d017ad
Parent Commit: e2c671e
Lines Changed: +52, -0

1 Modified Path:

/intern/cycles/render/alembic_read.cpp (+52, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021