Nick Alberelli TinyNick
  • Joined on 2021-02-27
Nick Alberelli deleted branch feature/asset-pipeline-performance-improvements from TinyNick/blender-studio-pipeline 2024-04-17 21:13:56 +02:00
Nick Alberelli merged pull request studio/blender-studio-tools#235 2024-04-17 21:13:55 +02:00
Asset Pipeline: Improve Performance
fd0e3f1b79 Add Transfer Data to TD Keys
38652eb458 Profile total time to execute Push/Pull operations
064a8fe392 Only show 3 significant Digits, in non-scientific notation
524601f9ff Add Profiler
Compare 3 commits »
4bd9cc2131 Move all Timing prints to End of Merge Process
Nick Alberelli pushed to main at studio/blender-studio-tools 2024-04-16 16:55:27 +02:00
bd940a5fbf Docs: Add Separate Mac Python Install Guide
Nick Alberelli pushed to main at studio/blender-studio-tools 2024-04-16 16:44:50 +02:00
aee7148c4c Revert "Add time profiling to merge process"
0c6489cba3 Add time profiling to merge process
Nick Alberelli pushed to main at studio/blender-studio-tools 2024-04-16 16:41:33 +02:00
bab5fd8de6 Add time profiling to merge process
Nick Alberelli commented on pull request studio/blender-studio-tools#235 2024-04-15 21:52:20 +02:00
Asset Pipeline: Improve Performance

Here are the final performance numbers from my testing

9e2cf865e4 Fix bug in collection isolation
e26b9c4c9c Fix Bug in AssetTransferDataTemp
e235a9dc5e Use Logging for Prints in Transfer Core / Vertex Group
5a475a7731 Fix big in Transfer Data Transfer
b6d4fabb13 Isolate Objects to Collection during Transfer Data Transfer
b832586442 Store Target Object once in each Transfer Data Dict
f2247a8383 Don't Use Temp Transfer Data During Merge
a5015a740a Transfer All Vertex Groups per Object at Once
Compare 125 commits »
832e6eed9c Fix big in Transfer Data Transfer
8829e63a70 Isolate Objects to Collection during Transfer Data Transfer
524c151d23 Store Target Object once in each Transfer Data Dict
Compare 2 commits »
Nick Alberelli commented on pull request studio/blender-studio-tools#235 2024-04-12 20:50:26 +02:00
Asset Pipeline: Improve Performance

Performance Tests Round #1: Trout Rigging Pull Changed : 0.9310691356658936 seconds Original: 1.0032949447631836 seconds

Whale Rigging Pull Changed : 1.8040406703948975 seconds Original:…

bf756b586f Don't Use Temp Transfer Data During Merge
463d4bc07e Don't Use Temp Transfer Data During Merge
abacdd3717 Transfer All Vertex Groups per Object at Once
9d94ac43c1 Group Transfer Data Items by Object/Type
Compare 2 commits »