GSoC 2024: Geometry Nodes: File Import Nodes

Week 7

Work on caching finally began you can check it out here. I will be developing this incrementally as there are still some un-answered questions but for the coming week I will be focusing on a manual cache clear button and start with a LRU Cache implementation.

Un-answered Questions

  • Cache invalidation - should we hook into dependency graph ? or use a LRU based caching.
  • Cache keys - for now file path is the cachekey but what if the file is modified ?
  • Cache cleanup on exit - for now I have added the cleanup call in window manager exit, but is there a better place to do it ?

You can add you feed back on the blender chat thread.

7 Likes