This plugin would allow Iclone Characters and props to have realistic dynamic ragdoll/collision physics based on an already existing open source( Python 3) implementation for the vestigial Poser software.
Here is an example I created from 15 years ago the creator has released the plugin as open source since then
Here is more recent example with the Python3 version with Poser 12
This would greatly enhance Iclone’s appeal as tool for action films and game animation as competitors Like cascadure have recently introduced Ragdoll physics.
Headshot Photo Mode: I started programming a tool that switches the Heashot Image Matching Tool on and off every (adjustable) up to 1 second. The aim was to make it easier to compare beetween the original and the mesh with an automated switch. You wouldnt have to press SHIFT+Q all the time. For some reason it didnt work right. Perhaps in Phyton this should work better as with external programming.
receive OSC signals and variables from other software.
OSC is a wifi protocol that can send strings, floats, bools… It’s used in show control software to synchronize with audio-video and lighting in live productions.
The hope would be complex real-time control for MotionDirector mixers, motions triggered from an external timeline, or puppeted through custom interfaces.
Being able to set blends/transitions for Visemes. When adding a viseme through the UI, it defaults to having a blend in. This would be enough for me, even better if it was something I could manipulate in code.
The biggest feature you need for Python, is what Omniverse and Blender have, a feature called Commands in Omniverse. I forget what Blender calls it. You need to be able to perform an action in IClone, then see the Python that reproduces the same action. I was able to learn Blender and Omniverse easily with this feature.
Also, you need a converter for IClone 7 to IClone 8 plugins. I stopped making IClone Plugins because you broke every Python script I had created when IClone 8 came out. I started working on an IClone 7 to IClone 8 converter, but I don’t know IClone 8 Python enough to do it (because you don’t have a Commands feature).
I haven’t bought a single Reallusion product since you broke all my IClone 7 python scripts. I had high hopes for Reallusion, but I switched to AI videos because it is way cheaper and more photorealistic. If you had a Commands feature that show you the Python calls, I might start using Reallusion again.
What you are talking about would indeed be very helpful. Right now commands are already recorded to polulate the Undo list, so it shouldn’t be too hard.
It’s a pity that the Python API is not better supported. It took forever to get some information about the changes between the IC7 and IC8 versions. There are a number of people here that could write interesting plugins, but they are not encouraged.