Fixed hires texture loading. Each ResourceNamespace still require's it's own FileDirectory (which is cleared every time the namespace is rebuilt) as there is no existing logic to update namespaces when a new set of files are added.
Todo: It should now be possible to determine which resource namespace(s) need updating after each file addition/removal (by comparing the added path against the list of search paths for each namespace). Utilizing the secondary path hash within the namespace itself would then allow for sharing a single (global) FileDirectory instance.
Fixed hires texture loading. Each ResourceNamespace still require's it's own FileDirectory (which is cleared every time the namespace is rebuilt) as there is no existing logic to update namespaces when a new set of files are added.
Todo: It should now be possible to determine which resource namespace(s) need updating after each file addition/removal (by comparing the added path against the list of search paths for each namespace). Utilizing the secondary path hash within the namespace itself would then allow for sharing a single (global) FileDirectory instance.