This patch makes object loading in line art into multithread, and it gets rid of the conversion to BMesh so it's significantly faster.
Shown here are the latest object loading time (in seconds):
Differential D14627
Line Art: New object loading code Authored by YimingWu (NicksBest) on Apr 12 2022, 1:05 PM.
Details
This patch makes object loading in line art into multithread, and it gets rid of the conversion to BMesh so it's significantly faster. Shown here are the latest object loading time (in seconds):
Diff Detail
Event TimelineComment Actions Updated to latest master... The mempool thing seems to be introduced by the original loading code, to avoid hanging in debug. Comment Actions
Comment Actions Updated to use mlooptri index as adjacent triangle lookup method. Performance is generally better than edge hash method and a lot better than current master. Shown here are the latest object loading time (in seconds):
Comment Actions Last round of nitpicks.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||