Okay, I gave it a go. I gave your contribution a go, and I tried my own really simple version under the assumption that file_load is thread safe. I included a model with a huge skin (not external -- the mdl file itself was > 100mb). In both cases (my implementation and yours) the application continued while the file was loaded invisibly in the background, but there was still quite a noticeable delay when the entity was actually created in the main thread.

I tried without any threading, and the delay was pretty much the same. Have you tested it with large files?

Jibb

EDIT: And I tried again with your code from the Future forum: same deal.

Last edited by JulzMighty; 05/22/11 03:01.

Formerly known as JulzMighty.
I made KarBOOM!