Open navigation

Delayed Texture Loading

Delayed Texture Loading - delayed loading of textures can lead to improved response time when displaying 3D layers. This is achieved by initially loading & displaying the structure of a folding model, followed by the textures, as opposed to attempting to load & display the structure & the textures simultaneously.


Delayed Texture Loading with Base textures loaded by default - initially only the material textures are displayed.


Artwork textures are then added to the scene.

Choose the Delayed Texture Loading options to suit your hardware:

  • Target load rate - allows you to specify the number of textures Impact will attempt to load, per second. Setting a low value (such as 1), would instruct Impact to try to load one texture map per second (which would lead to a very gradual load-in of textures but an instant display of a folding model). A high value (such as 100) would then instruct Impact to attempt to load 100 texture maps per second (effectively all the textures within a 3D scene) – which would lead to a quicker attempted load of textures, though a slightly delayed display of a folding model.
  • Texture size limit - allows you to specify the size of textures (once in memory, not on disk) which will be subjected to delayed loading.  A value of 1MB would apply delayed loading to textures of 1MB and above - Impact would attempt to load any textures under 1MB instantly.   A value of 100MB would apply delayed loading to textures of 100MB and above - and Impact would attempt to load textures under 100MB in size instantly. This would in all likelihood lead to a significant delay in displaying textures as Impact would try to load large textures (up to 100MB) immediately and then apply delayed loading to textures greater than 100MB.
  • Load by default (choose from NoneBase textures or Base and artwork textures) - you can instruct Impact to load specific types of texture by default (i.e. do not to apply delayed loading to these texture types) if required. Selecting Base textures would instruct Impact to attempt to load material textures immediately, with no delayed loading, whilst artwork textures (greater than the Texture size limit) would then be subject to delayed loading. Selecting Base and artwork textures would instruct Impact to attempt to load both material & artwork textures by default - without applying delayed loading to any textures. Selecting None would instruct Impact to apply delayed loading to all textures greater than the Texture size limit.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.

You may like to read -