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
Thanks for the update & keep up the great work.
You're welcome.
I have never been able to make any sense out of the way Side-Side works for anything other than the head and eyes. The issue is not new to G9 or the recent update. This issue has been around "forever". Here is an example. Why does G9M chest and abdomen bend move in the opposite direction of the head movement? Depending on the order selected in the Options tab, this unexpected direction of the Side-Side movement can be more or less exaggerated. Can you please explain the logic behind this, or is it a long-standing bug?
Starting Pose
Ending Pose after using Look At Camera II
It is because it uses the same math on the transformations for all the bones it affects and for all figure types. I did not want to fall into a rabbit hole of coding exceptions for different figure types in different situations (for example, starting from the default pose on my system makes the figure lean towards the camera).
Maybe I just simply don't understand what it means to "lean toward the camera". If the camera is off to the character's left side, should Side-Side make the character lean to his left or his right? Should the height of the camera have any impact on the direction the character leans for the Side-Side control? Or is it all too complicated to get into here?
Is it expected that it takes 5 seconds for the script window to appear after activating it now, or is something wrong with my install? It used to come up almost instantly.
Thanks for all the support you give us in all these form threads. I don't know how you can keep track of the details of all the products you have created!
Quite honestly, I used the same calculations that worked for the head/neck (which looked really good) for the torso (which also works really well except sometimes for the side-side)
That is strange. I use a new way of looking for the support files that *should* work with Daz Connect; it is slower but it should not be that much slower (do you have a lot installed by Daz Connect?)
With a lot of difficulty I have to look up stuff all the time now.
Ok. That's not the problem then Besides the new custom find routine, it should not be any different.
Well, I looked in the cloud folder and I have a lot in there, so there may be more lingering stuff than realized. I wonder if I could creae an empty "fake" Daz Connect folder to use and see if Look At Camera II is faster. That should be doable through the Content Directory Manager, I would think.
I would think you could do, and it would be a good test.
I would think you could do, and it would be a good test.
I did the test with an empty Connect directory and Look At Me II opened instantly, so the new algorithm searching through Connect data seems to be the cause of the delay. When I uninstall and delete products from Daz Connect, it leaves hundreds (thousands?) of empty folders. I wonder if that is part of the problem. I hate that delay. Are you searching more than just your product SKU folders for your files?
The find file function builds a list of all "root" directories (once). It then tries to append "data/RiverSoft Art/Common/SUPPORTFILENAME" to find the support file. Unlike the built-in Daz function (which can cache stuff), it is slower BUT it also prioritizes looking in the current root so it will find the support files installed with the product. The more folders you have, the longer the search will take. The find file does prioritize DIM folders over Daz Connect folders so the actual find is fast. It is the building of the root directories that must be slowing you down.
It searches every one of those 1_xxxxx directories. It would not be a good idea to filter by SKU. As you mentioned, I would have trouble with new releases.
Right now, I am swamped with other stuff and don't have time to debug this. Maybe later?
Later then... If it is searching through all those 1_xxxxx folders, that might take a lot of time for "real" Daz Connect users with thousands of those folders.
I don't think it is necessarily the search itself, but the building the list of folders to search might be more the problem. The search just will check directory tables and should be relatively fast. I will make one where it times all the operations for you when I have time.
That's fine, thanks.
Yet another reason to avoid Daz Connect: When a product is uninstalled and deleted from the Content Library, the product files are removed from the hard drive, but the empty folders are NOT removed. I manually deleted a huge number of empty 1_xxxxx folders and their many thousand empty subfolders. Now Look at Camera II opens in about 2 seconds instead of 5. I am now more motivated than ever to uninstall and delete old Daz Connect stuff and remove the empty folders manually.
Wow. Quite a difference. Unfortunately, the logic states I *have* to check those folders for the support files. It is impossible to know they are empty beforehand. DS gets to optimize stuff beforehand but scripts cannot so the startup penalty shows up with the custom find file.
I use Daz Connect a lot, and switching away from it would be quite difficult for me. This change sadly makes Look at me almost unusable. I have to wait 20 seconds or so until the UI shows up. I'd really appreciate it if you coded a workaround into the product for people actually using Daz Connect.
EDIT: Here is a hack to make it work:
You need to make a subfolder "riversoft" in your cloud root (something like "My DAZ Connect Library" somewhere) and then symlink or copy the data/cloud/1_62757 folder into it for this to work. The script changes the cloud root to that "riversoft" dir, then runs the "look at camera ii.dse" script, and resets the cloud root to the previous value after the script finished. This is quite the hack and may cause problems, so use at your own risk.
I sent you a PM as I had an optimization I wanted to try. Please reply. Thanks.
Submitted update today:
I eagerly ran to DIM, but the update isn't there yet. I see you just submitted it today, so it will probably take a few days to show up. Thanks for updating it.Your customer support is great, as always.
Please check out the Render Doctor thread. A customer is having a mysterious problem I couldn't replicate. Maybe you have a clue about what is going on.
many thanks for the g9 update!
:)
j
What is the latest version of this script?
The package date of the most recent version is January 3rd. The version number doesn't show anywhere.
Is an update for Look At Me I also coming? Find myself often use I instead of II once I don't want to align the head.
No, I do not support Look At Me I anymore.
You're welcome!