Hi Reallusion/iClone devs, I’ve recently got into plugin development and I was hoping to use the SaveFile method in the RFileIO class but saw that the kSaveSetting parameter is an RSaveFileSetting object and the wiki page for this class is empty. Lots of other classes also don’t have any documentation. I’m working on a script to automate prop creation/management in my workflow and I assume the SaveFile method is what we can use to save objects in the same way we do with the content manager. Would appreciate help on this, thanks!
Totally agree! The Python API was announced with much fanfare for iClone 7, but it took a long time to even get any information about the API for iClone 8. RL seems to have the tendency to have a good thing and then sort of abandon it.
In general, complete and updated documentation is lacking in many areas.
Yes, i agree too.
Please provide the complete API if possible
Blender and Omniverse both have the concept of Commands, might be called something else in Blender.
This allows you to perform actions in the environment, and the Python is output to show you how to do the same actions.
I stopped building IClone Plugins because they broke everything in IClone 8 and didn’t provide a converter. I can’t invest a bunch of time then have it change.
The only way to have a good API is if internally Reallusion calls the same methods that their developers call. If you try and have an API that is second class, you will get exactly that.
Please Reallusion, build a Commands Window. It can’t be that hard. Blender and Omniverse both did it.
So a few days after making this post I just found that the page for the RSaveFileSetting class I mentioned has just been updated! I’m really only using it for saving props right now but it’s been a big help.
Though as others seem to share the sentiment that it would be nice to have more complete docs, it was at least nice to get that from the devs/RL team.
It’s a small thing, but I just want to let them know it’s very much appreciated, thank you!
Hi everyone,
We heard you! The Python API forum is back and please find below for your Python script resources:
Forum:
https://discussions.reallusion.com/c/iclone/plugin-developer-python-open-api/76
Wishful list - Welcome submission:
https://discussions.reallusion.com/t/submit-your-python-wishlist-reallusion-python-wishlist-thread/13003
Webpage and wiki docs:
https://www.reallusion.com/iclone/open-api/python/
https://wiki.reallusion.com/IC_Python_API:RL_Python_Modules