Priority Loading feature on objects, and an "Only load objects with Priority" viewer setting
Dolly Waifu
Loading into a large event, or a well-decorated region can be a hassle, especially for those on low-end computers. It is not uncommon for vendors to use high resolution textures that seem to load after everything around you has loaded first. This often forces users to idle for long periods of times in shopping event regions and stores, just waiting to see the things they might want to buy. In the early days of an event's opening, this often means jam-packed regions for multiple days straight. This request will help ease this bottleneck, and allow those on lower-end machines to shop with ease.
I am suggesting an optional setting in the edit window that pushes an object's textures to the front of the rendering queue. This option would only be enabled for objects a user owns, that are modifiable, and that are set to sale, or have their "click to" setting set to "Buy" or "Pay". By default, with this setting enabled, a user would see these priority objects' textures load in first, before anything else, with all other objects displaying the unloaded grey texture until the priority objects are finished.
In addition, there should be an option in preferences to ONLY load textures on priority objects, leaving everything as untextured mesh shapes, and one to IGNORE priority and render objects normally.
In any case, avatars, terrain, and environments would be unaffected by this setting, since they have their own optional rendering settings already.
It's kind of a "show friends only" but for vendors!
Log In
Nyx Onyx
I'd like you to be able to easily set the priority of things to load. In the case of shopping, I need the vendors first pretty please - I don't need my avatar to load first even, nor that of others (can use the minimap to avoid collisions, or just see particle clouds). At other times, I might be more interested in loading just my own avatar, then the surrounding objects, and last avatars of others. Then in yet another situation, I might want to load all avatars first, then the environment. So, something like the Quick Preferences of Firestorm, and a dropdown menu of priority orders might be a way to go about it. Perhaps a button that is easily reachable that opens a panel that lets you reorder elements easily (the way BOM layer reordering should have been made: click and drag to reorder), and save presets.
- Textures on loaded items
- Payables
- Rezzed Objects
- HUDs
- Own Avatar
- Friend Avatars
- Other Avatars
Tamraen Dryke
Nyx Onyx I prefer this approach, letting the individual user decide what is pushed to the front for them personally and per situation (as well a permanent option in settings maybe?)
I'd love this very very much!
Nyx Onyx
Tamraen Dryke I don't see why it wouldn't be "permanent", as in, remain as you have set it until you set it in a different way - just making it easy to change as you move about, not having to go looking in preferences each time you want to do something different.
Tamraen Dryke
Nyx Onyx true, but the vast majority of time this isn't something I need, only in special circumstances like going to an event opening day. I don't want to have to undo it each time I leave. On the other hand, it wouldn't make much of a difference whether it's on or off anywhere else since it'll all load anyway. I just figure while they're in there, they could give us options of "Load xyz textures first (Reset on Teleport)" and "Load xyz textures first (Always)"
Nyx Onyx
Tamraen Dryke just saving presets should be easy enough I think, no need to reorder priorities each time, and you'd want to set that before teleporting in many cases. So a dropdown list in the same view with + and - for saving a preset to that list, and typing in a name. Much like selecting a parcel stream and managing saved streams. (At least on FS) Edit: and I don't know about you, but when shopping, I tend to go to several places after each other, including events.