Resource Manager

Hi!

Is there any way to create a tool (some kind of resource manager) for monitoring what Unity assets are loaded into memory\video memory? Or maybe some middleware already exists for that purpose?

thanks,
Slav

Thats not possible to do at all unless you are on windows as only dx even monitors what you load.

OpenGL has no monitor for anything you can not even correctly say how much vram is used.

as for memory: you could likely try to use call interceptions on the application itself. Question is what the purpose would be here in detail to see if its technically really possible

Thanks!

One more question:
I’ve decided to stop using scenes and use destroying\instantiating prefabs instead, because scene switch (the unloading part) for large scenes takes very long on low end machines.

And because of this I am thinking to implement some kind of my own “prefabs” and “scene” merging.
Is there anything else useful I could implement and that is usually used by other engines?