What are stream priorities?
Each model and texture are assigned a stream priority value when exported from a 3D modeling package. Since a model object is a node within the scenegraph hierarchy, the model object itself is included in the ILS. The stream priority assigned to the model is used to determine the loading order of that model’s model resource object. Each object’s stream priority determines the order in which it is streamed into memory. Low stream priority items are loaded first, before those with higher priorities. Models can be assigned stream priorities from 0 to 256 with a default value of 256. Textures can be assigned stream priority values of 0 to 1024 with a default of 4 times the stream priority of models using the texture. When multiple models use the same texture, the lowest model stream priority is used to calculate the texture’s default stream priority. For both models and textures, a stream priority value of zero indicates that the object is to be included in the ILS.