Hi please can someone help with the loading times to load a character is taken forever !
lasagnaman
Posts: 1,001
Hi found out that the loading times are so long and i think that has something to do with it when creating keyframes on the timeline! please can you tell me how to decrease loading times! Thanks ALso loading characters or scenes is taking so long! Can someone please help me! Thanks !
Comments
How many (character) assets do you have installed? You may want to reduce that number if it is high... Every time you load a character, DS will load *all* modifiers for *all* installed characters...
I have lots of characters! lots!
Are you getting any errors? How long is long?
No errors it takes about 5 minutes to load a scene or a character and on the timeline when i create a key it has to load too
Five minutes to load is slow, but not totally unlikely - mine takes two to three minutes.
I'm not sure what you mean about the Timeline - to populate the property list?
I'm with richard, 5 minutes isn't particularly excessive, i've got excel sheets that take that long(don't ask).
30 minutes with 1500 error messages on the other hand.....that's when it's a problem.
That's not an exaggeration, that's what happens if i do a full asset(all morphs i own) load on G8F.
Here's the usual laundry list.
1. Reduce assets(morph) loaded.
This can be accomplished either by uninstalling unused assets, using a split data directory, or using something like Turbo loader.
2. Convert any LIE presets to texture presets.
Either manually moving the LIE textures from the temp directory(C:\Users\[name]\AppData\Roaming\DAZ 3D\Studio4, you'll probably need to enable "show hidden" in folder properties) to a working directory, applying the textures from the working directory(have to do this or it'll just continue to use the LIE), Or using one of the various scripts available..
3. Remove any 'unnecessary' texture maps.
Depending on project, it might be best to remove all textures except the 'Base' texture.
4. Remove any unnecessary assets.
Any props, lights, etc, get rid of them.
5. Decompress everything.
By default, DS compresses every file. Run the "Batch Convert" tab on all your asset directories.
Make sure you've got plenty of drive space before doing this, the compression is very aggressive.
6. Save as scene subsets as opposed to scene files.
Further down the rabbit hole.
These are more advanced options, and may break things, so use at your own risk.
1. Remove all "alias" dials.
2. Remove all thumbnails from morph dials.
3. Remove 'redundant' dials.
These are dials that are exactly the same, but are in different asset packages. DS still processes them, in sequential order, removing the previous and replacing it with the subsequent, so it slows down load times.
4. Zero and save any morphs that load in a non-zero state.
File>save as>Support asset>Save modified assets.
Lastly, even doing all of that, may not make a significant difference in load times.
Even though i do almost everything i suggest, it can still take minutes to load character presets, and scene files can take significantly longer.
Minor clarification here.
DS doesn't load all morph data, what it does load is the 'presentation' section, which is cached after the first time Ds encounters it.
This is why you'll, often, get lag when you first move a morph dial, as it then loads the rest of the data for the morph.