I’m using the Async Download Image Node to download many small image tiles, putting them into a texture array. This is working well in sequential fashion, one after another. However that is really slow and it should be possible to download them in parallel. My problem is, they need to put into the array in a fixed order e.g. 1,2,3,4 etc. but I don’t seem to be able to use an index with it and the node itself doesn’t have any useful output to associate it to the original url or an index. As a test I tried to call this from an outside loop going over all the urls:
This always logs “Downloaded 44” which is the last index of that array. Is there any way to solve it or do I need to write my own C++ Plugin?