daz3d / DazToC4D

Daz to Cinema 4D Bridge
https://www.daz3d.com/daz-to-cinema-4d-bridge
Other
28 stars 11 forks source link

Manual installing to Daz studio. #51

Closed sherbasergei closed 1 year ago

sherbasergei commented 1 year ago

Hey. Issue: Don't understand how to and cant find way for manual install script to daz3d.

With installing to cinema I don't have any issues. It's already work.

In Daz I see script in "scrips" folder in content library. But I don't see it in "send to" menu.

Is it right that I need to press f3 and make action? OK. I know it, but can't do it.

So if you have a little bit time could you add more Detailed instructions to Readme or into repository

Thank you very much and have a good day!

danielbui78 commented 1 year ago

Sorry, are you asking how to specifically install an old version of the Daz to Cinema4D Bridge released prior to June 2022? It sounds like you are mixing up features and items from the latest Bridge with things from older, outdated versions. Please clarify exactly what it is you are trying to do and with what version of the Bridge you wish to use, otherwise it's not possible for me to give you an answer that would help you.

If you are trying to use the latest Daz to Cinema4D Bridge, then it should be located in the File menu under the Send To submenu. The "Scripts" menu is only for the old version and if Daz to Cinema4D Bridge exists there, then it means you are using an old, outdated version of the Bridge. If you have customized your menu before and have previously installed a version of the Daz to Cinema4D bridge prior to June 2022, then the "Scripts" menu may still be left over. This is okay and will not affect your ability to use the new bridge, as long as it is installed correctly.

The latest versions of the Daz to Cinema4D Bridge use a .DLL plugin file and not a script in Daz Studio. To manually install a DLL plugin to Daz Studio, please refer to this video: https://www.youtube.com/watch?v=LDDPfygZfgs

If after following the steps above and verifying that the DLL plugin for the Daz to Cinema4D bridge is enabled in the "About Installed Plugins" window, then let me know and we can try to troubleshoot the issue.

sherbasergei commented 1 year ago

Sorry for confusing))

So, from beginning)) . My main thing is installing newest version of Daz to C4D bridge.

Firstable I download bridge from official Daz shop. Link https://www.daz3d.com/daz-to-cinema-4d-bridge

I try to install it with install manager. And... Nothing. Than I have to unpacked zip and try to install official bridge manually. After this steps in C4D i have: http://joxi.ru/a2Xbb1jCp74M7r and in Daz i have: http://joxi.ru/VrwXXKGCg54w8m

As a result, Das uploads fbx and xml files by default to the system disk in the TEMP 3D folder. And without textures. And C4D script tell me that it don`t see any files and goes into an endless "Please Wait" http://joxi.ru/vAWbbkECRyOXe2 Then I saw your article on GitHub and started figuring out how to install your script.

I tried to rebuild zip files from files that would fit the Install Manager, tried to throw libraries in the Daz's plugins folder, and unfortunately I didn't succeed. I don't see the script here http://joxi.ru/4Ak55VXiV5kGPm and I don't understand how to add it via F3 because i don`t see the sript anywhere. Install Manager does not see the zip that is posted in the github repository and, accordingly, I have a question how to install it manually. And just at this point I am.

I know that i not the smarter person))) BTW thank you for your feedback and your time!

sherbasergei commented 1 year ago

Ahhh, i see. Im stupid. So now i already installed plugind to Daz and C4D. But the last one problem is C4D dont see exported files. This screenshot image Even though in Daz plugin tell me that everything is okay

danielbui78 commented 1 year ago

OK, to figure out where the Cinema4D bridge is looking for files do this:

  1. Start Cinema4D (if it is already running, click File->Exit and then start again).

  2. In Cinema4D, click main menu: Extensions -> Console... and then click the Python tab.

  3. You should see 3 things:

    DazToC4D: Python Version is 3.9.1 final
    DazToC4D: has successfully loaded, version v2022.2.13.26.
    DaztoC4D: Intermediate folder location is "...."
  4. The python version may be different depending on your version of Cinema4D. However the DazToC4D version should be v2022.2.13.26 or whatever the latest version is that you downloaded from Github.

  5. The intermediate folder location is where the Cinema4D plugin is looking for files to import. Copy this location and open it in the Windows explorer. If there is a FIG folder here, I suggest that you delete it to get rid of any left-over files from previous export attempts.

  6. Go to Daz Studio and click main menu: File -> Send To -> Daz To Cinema4D. Then make sure the Advanced Settings are checked and click the "Open Intermediate Folder" button. This should open the Windows explorer to the exact path that is listed inside the Cinema4D python console (step 2). If it is not exactly the same, then Cinema4D will not be able to find files.

  7. If the paths are the same, then try sending a the Genesis 8 base figure from Daz Studio to Cinema4D. Inside the Intermediate Folder location, it should automatically create FIG\FIG0\B_FIG.fbx" andFIG\FIG0\FIG.dtu". If it does not, then there may be errors occurring in the export process.

IMPORTANT: If the "Please Wait... Importing..." message does not go away, that probably means there was an error and the Cinema4D plugin has failed. If that happens, then follow these directions:

  1. Open the python console (step 2), then right-click and choose "Select All".
  2. Then right-click again and choose "Copy".
  3. Open the notepad app or another text editor and paste the contents using Edit -> Paste.
  4. Save this text file and then post it here using the small section under the typing box that says "Attach files by dragging &I dropping, selecting or pasting them."
sherbasergei commented 1 year ago

Omg! You are the best! Thank you very much! Have a good day!