Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.
Comments
Just read product PDF. Very helpful!
Modifying constants to *U worked instant. Nice.
Ran the initial scan on my G8F and had 11.7k morphs for main figure.
So nice that G8F Pose directory scanned too!
Have morphs across 5 different directories including different drives and all there! Awesome!
So when I get this all sorted it will help alot! And will post results. May be a bit for me.
Note: my CG8 morphs show as normal or known, and i use DIM too. (see screenshot)
So fyi, no corruption here and this was with a content move (not fresh install) from Win7 to current Win10.
That said have to be a pain again.
Do have a question about geografts attached (parented/fitted children) to G8F (or even clothes).
Wasn't optimistic but did run script again (inspect) on parented Geograft figure itself. Just shows morphs for base figure.
Would it be possible for me to add geograft node names to constants file? Code as female, somehow, so dse(encrypted) still functions?
Just want the geograft morphs scanned too. Tall order maybe?
Still very happy about base figure being done this way.
But would love to add geografts for one solution (vs different solutions).
Realize geografts are still less utilized ATM, so probably out of scope for this product.
But if there is an easy way to modify and me test, am happy to do and see.
G8F before TL: 2 min 56 sec
G8F after TL: 28 sec (All morphs off)
14008 Morphs found by TL
450 Characters
Thanks for sharing @Xornfl!
Glad you like the manual! I work hard on them, but they are not a visible feature. (and based on some forum questions, too many people do not read the manual!
Great!
I don't think this is going to work. I would have to figure out even how DS reports geografts.
Sweet! Thank you for sharing your results! So 6.28x faster.
I have just posted the announcement of Turbo Loader for G3: https://www.daz3d.com/forums/discussion/559156/coming-soon-turbo-loader-for-genesis-3-commercial
General Question: Does anyone have so many morphs for G2 or Genesis that this type of product will help them? I started using DS late so it doesn't help me much. I will probably make products for both of those versions just in case, but I was curious about who might want it. (BTW, G2 and Genesis versions will be delayed some. I am rewriting some of Turbo Loader to support a planned feature for Turbo Loader Booster Utilities (a planned product that has some cool features, which I cannot tell you about yet )
Just real quick, as don't want to detract from your awesome product debut >> 4.16.1.43Beta DS-Log shows geografts as followers like eye-lashes, or any outfit.
Helpful with syntax?
Same 6 lines for each parented item, including geografts, just a different name as expected:
2022-03-26 17:00:05.904 [INFO] :: Start following: G8F-Placeholder << Genesis 8 Female Eyelashes
2022-03-26 17:00:05.905 [INFO] :: Following started: G8F-Placeholder << Genesis 8 Female Eyelashes
2022-03-26 17:00:05.905 [INFO] :: Connect base morphs: G8F-Placeholder << Genesis 8 Female Eyelashes
2022-03-26 17:00:05.912 [INFO] :: Creating morph projection map: G8F-Placeholder << Genesis 8 Female Eyelashes
2022-03-26 17:00:05.959 [INFO] :: Base morphs connected: G8F-Placeholder << Genesis 8 Female Eyelashes
2022-03-26 17:00:05.959 [INFO] :: Creating morph projection map: G8F-Placeholder << Genesis 8 Female Eyelashes
Will check in on this thread from time to time to see if any "Eureeka - it's easy" moment pops for you. Might get lucky lol?
Will report back when I get this more organized. Again, happy to have this.
Edit: And yes manual pdf was critical. So thanks too for this great addition!
Thanks for the information.
I am happy you like the product AND the manual!
Anyone try it with 4.12?
In one of my original projects, I use plenty of G2 characters and I had to put that project on hold because due to load times, it was simply impossible to continue creating the amount of graphics that was needed. With that said, I haven't tried this product yet. To be frank, I'm afraid to even start Daz Studio these days because I know I'm in for a huge wait time, and that takes the fun out of everything. So if Turbo Loader works as it's said to work, then it could be a huge life saver. And yeah, previous generations are an issue as well for me. (G2 and G3—I joined during the G2 times, have little from before then.)
I'm just working through it, however I had to add a custom action myself to the "Turbo Loader" sub-menu that the install script adds to "Scripts"; if you want to people to read it (and it is essential) then put a custom action into the sub-menu along with the otherwise undocumented script entries.
Cool. Sounds like it will let me leave everything installed and play nice with MetaMixer also, if I decide to work with it more. And an awesome way to speed up regular loading for sure. Thank you!
Thanks for the input!
I have always deliberately left it off to not clutter up the menus, but maybe I should give you all the option
You're welcome! Please report back if you try it to share with others.
Does Turbo Loader install / deinstall properly? As in can I safely bring everything back to what it was?
I am thinking of buying it, seems like a neat tool.
Someething I thought about: how does Turbo handle geografts? Say I load a g8f and give her a geograft with morphs in it and run the TL process on this. Will it include these morphs in the big list?
Scratch that... I hadn't seen the post above.
Is there any chance that the morph filter on the 'Turbo Loader Manager' window would allow us to search by artist or even the folder name in the path?
I'm finding it easy to filter when there's an artist like SASE (who includes the name in the character filename) or anything with pose/expression, but I also have A LOT of characters by specific artists that don't have a unique identifier besides the path (which includes the artist name).
Thanks :)
If you want to UNINSTALL Turbo Loader, you need to ENABLE all morphs beforehand. There is also a button in the options menu which will reset any morph filenames in a directory and its subdirectories to the proper .dsf extension (so it is unaffected with whether you changed your morph list or not). So it is completely safe (unless your HD fills up so much you cannot even update the file directory table (i.e., you cannot rename files), in which case you have other problems.
Not right now obviously, but I will think how I might add that.
Awesome - thank you :) I have almost 30K morphs (!) so it's been a bit of a slog to get through them all, but it's definitely eye-opening to see what's been slowing my G8 down. I'll post some speed tests once I get through them all - I'm only on the "K" morphs now (!).
Hello,
Can you clarify the process around opening previously saved scenes and scene subsets? If I run Turbo Loader and disable all of the morphs, when I open a previously saved scene or scene subset, is this the process I would need to follow?
1. An error message will show me what morphs are missing and I would then need to re-enable those morphs and re-open the scene.
2. At that point I can save a configuration file which can be run the next time I want to open the scene.
3. The next time I want to open that scene I run the configuration file first and then open the scene.
Is this all correct?
Thanks.
nabob21
Hey @RiverSoftArt guess I know the answer already but just to make sure:
I currently manage load times manually by having two runtimes/folder structures.
1) Regular
2) With just the data/DAZ 3D/genesis...
I manually move all stuff I do not currently need back and forth to keep things fluid. Guess I need to copy everything back and start with Turbo Loader from there, right?
I have tested it on DS 4.15.0.30, 4.16.0.3 and 4.16.0.20, Win10, macOS 12, 11, and 10.15 (Monterey, BigSur, Catalina) and the scripts behave identical in all versions, on all systems
Actually, you do not. I have tested TurboLoader with various content directories simultaniously. For testing, I had 10 Daz characters installed, each one in a seperate directory. I have then added the directories to the CMS paths. TurboLoader did find all the characters without any issues.
There's an error in the manual; the extension used is .tlOff, with a capital O, not .tloff with a lower case o.
I don't understand the stuff about "Genesis 8 Essentials"; the first time I tried to run the script using just a G8F Basic I couldn't see such a product, indeed almost everything was marked "PRODUCT UNKNOWN":
I disabled everything, then I get stuck with a missing files:
The files exist:
But "expand all" in the dialog then filtering for, e.g. PHMEyelashesCurl shows nothing; it sort-of looks like the filter is only running on the "name" column, but "missing files" is giving me the link name and I can find no way of getting back from that to the item in the list which contains that .dsf - I'm sure it is there somewhere (I verified that the tlOff gets renamed if I enable everything) but it's a window with 18000+ entries and they can't be searched or sorted (clicking on the "File" column seems to sort on the "Name" column...)
I reran the script and found that even though I'd disabled everything there were lots of morphs still enabled and, after a while, I discovered that I had to run the script on the eyelashes (which load with G8F basic) as well as the base actor; disabling all the morphs for the eyelashes removed the remaining morphs for the base figure. So it looks like the script is only going one way, somehow (i.e. eyelashes can force morphs back onto the figure, something like that?)
I do have "Genesis 8 Starter Essentials" in Smart Content/Products and Anatomy/External contains Genesis 8 Female Eyelashes. Indeed, so far as I am aware I have a completely working CMS installation (done from DIM, Content Wizard and some rendero manual).
Wow! 30K?!? I had a lot with 20K. I will be interested in your speed comparisons
Yes, that would be correct.
I am not sure. The statement that you "move all stuff I do not currently need back and forth to keep things fluid" indicates that DS cannot see stuff when you put them in the other directory? If DS cannot see the morphs, TL won't either.
Sorry about the error.
The script queries the DS database for products associated with a file. It looks like for your installation, that DS is not reporting things correctly. It happens with some people's installations and I don't know why; it is outside the script's control.
Yes, the filter is on the name column. You could type the whole name in the filter and then only those morphs exactly named "Eyelashes Curl" (or whatever it is) will show up. Then enable those morphs.
One thing that trips me up is that G8 and G8.1 have a few morphs that are NOT the same, i.e., G8 has some morphs that G8.1 doesn't (and vice versa). That might be tripping you up too. So you need to inspect BOTH a G8 and a G8.1 together to get all the morphs.
I do not know what you mean by the statement " the script is only going one way, somehow (i.e. eyelashes can force morphs back onto the figure, something like that?)" Maybe just leave those enabled?
CW products do not show up as products, BTW.