AutoSetup for 3dsMax Beta (First release)


https://forum.reallusion.com/Topic541454.aspx
Print Topic | Close Window

By nabisthe - 2 Years Ago
Hi, All
Finally, I have temporarily completed the first version of the script, hoping it can assist some users who, like me, are using Max.
Basically, I've completed most of what I wanted to do, but there are likely still many imperfections. I hope that if anyone encounters any issues or has suggestions after using it, they can leave a comment on this post. If I have the time, I will do my best to address them.


The download link is here.
For 2023 https://drive.google.com/file/d/1Zqbnw0VBzpLAJTURyqaOea8VEG8tKltW/view?usp=drive_link
For 2024 
https://drive.google.com/file/d/1Ros0Vdh_BjVb9GGoCXYJTHOnMbWdQnwD/view?usp=sharing

And you can find instructions on how to use it and some basic operations explained here.
https://tide-growth-0bd.notion.site/Auto-Setup-for-3dsmax-b37dd10394b542f98ffab3a6a4699e92

I hope it's helpful to everyone.
By makeshiftdan - 2 Years Ago
This is really cool! I was able to get it installed on max 2023 but 24 says:

Traceback (most recent call last):
  File "main.py", line 14
  File "C:\Program Files\Autodesk\3ds Max 2024\Python\Lib\site-packages\shiboken2\files.dir\shibokensupport\__feature__.py", line 148, in '_import' function
  File "<string>", line 8, in 'find' function
ModuleNotFoundError: No module named 'RLSDK'
By makeshiftdan - 2 Years Ago
Traceback (most recent call last):
  File "RLSDK.py", line 302, in RLSDK.AutoSetup.browse_texturefolder
AttributeError: 'AutoSetup' object has no attribute 'label_texturefolde
By nabisthe - 2 Years Ago
Okay, I forgot that for 2024, we need to use a different download link. Please try this one.
https://drive.google.com/file/d/1Ros0Vdh_BjVb9GGoCXYJTHOnMbWdQnwD/view?usp=sharing

makeshiftdan (11/4/2023)
Traceback (most recent call last):
  File "RLSDK.py", line 302, in RLSDK.AutoSetup.browse_texturefolder
AttributeError: 'AutoSetup' object has no attribute 'label_texturefolde


By aranbenjo79 - 2 Years Ago
hi, can i install it in 3ds max 2020?
By nabisthe - 2 Years Ago
I don't have 2020, so I cannot test it. But I guess it may not work because of different Python versions.
By davood.kharmanzar - Last Year
@nabisthe

its awesome ...
hope RL support it :]
By dentoptshop - Last Year
I need an employee who can make renders from a stl file for a customer dentopt.com. who will help?
By Dream Think Lab - Last Year
Shut up and take my money!!!!!  This is awesome and so incredibly easy.  Thank you.  I had practically set Character Creator aside because it was too much of a pain to rig the characters in Max, and here you went and made it a few-click process.

I hope you continue to develop.
By jlepleux.3dartiste - Last Year
Thank you for this work. I don't understand why Reallusion didn't design it themselves. Especially for 3DS max Vray. Good work.
By animagic - Last Year
jlepleux.3dartiste (4/7/2024)
Thank you for this work. I don't understand why Reallusion didn't design it themselves. Especially for 3DS max Vray. Good work.

All these things require a lot of work and subsequent maintenance, especially if there is new version of the host application that breaks things. RL simply doesn't have the resources for this.
By Dream Think Lab - Last Year
Hi Nabisthe,

Any plans to update your script to support CC4 characters?

Thanks,
TRavis
By malin.sweers - Last Year
Hello

Im using that CC Auto Setup for 3ds Max and hope u can help me with some questions.
So i have an CC Character exported -
in 3dmax in the CC Auto Setup i add the fbx and the json and import.
then i generate the CAT rig - at this moment there arms change a bit and get slight angled - changing the orginal fbx pose.
is there an way to avoid this change ?

i follow up a tutorial
https://www.youtube.com/watch?v=dQiebNuBUXI
wich is about skinning bones direct to the catrig.
- this is done by 3dsmax ´s default SkinUtiliys , in a step you need to remove the skin modifier - the mesh snaps back to its orginal state ,while the catrig stays in this modified state.
also
i need to edit the cat rig - and make use of some twistbones that are in the CC bones.
my python knowledge is very limited. i tryed to understand how all this works.
i found a cat_data.json wich looks like this is used to align the CAT to the CC bones ,right ?
then there is a data.json wich looks like defining a hirarchy based on the CC bones ..guess.
also a cat.pyc and cat_make_mapping-json.pyc but these are ofc allrdy compiled.

is there any way for me to :
1. extend the CAT rig by twist bones somewhere in this files -before executing the cat rig generation in 3dsmax:
   also i would like to reduce the 5 Toes to 1
2. skip the transforms where the CAT rig gets slightly moved at the Arms
3. have the CAT rig parts named different ( in order to skip the renaming script from the video mentioned above)

hope u can help me