Blender Git Commit Log

Git Commits -> Revision 5cf73f8

May 6, 2021, 09:25 (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: 5cf73f8b4a3456e7d3377f543df400fbfbfc9158
Parent Commit: 4f95a89
Committed By: Stefan Werner
Lines Changed: +52, -0

1 Modified Path:

/intern/cycles/render/alembic_read.cpp (+52, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021