Blender Git Commit Log

Git Commits -> Revision 275bccc

Revision 275bccc by Sergey Sharybin
May 25, 2020, 13:39 (GMT)
OpenSubdiv: Keep explicit storage of base mesh faces

Allows to perform comparison by doing linear comparison of indices.

Before cyclic match was used to deal with possibly changed winding from
OpenSubdiv side.

Speeds up comparison (and hence improves FPS), makes code more reliable
nut uses more memory.

Commit Details:

Full Hash: 275bccc27c5885be271c60192d760834e58358a8
Parent Commit: 4b59ba8
Lines Changed: +132, -150

5 Modified Paths:

/intern/opensubdiv/internal/topology/mesh_topology.cc (+41, -1) (Diff)
/intern/opensubdiv/internal/topology/mesh_topology.h (+49, -0) (Diff)
/intern/opensubdiv/internal/topology/mesh_topology_compare.cc (+37, -2) (Diff)
/intern/opensubdiv/internal/topology/topology_refiner_factory.cc (+5, -0) (Diff)
/intern/opensubdiv/internal/topology/topology_refiner_impl_compare.cc (+0, -147) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021