While I do appreciate all of the Python API sample scripts that have been provided which illustrate a number of different things that can be achieved through the scripting, they are not ideal for someone who is just starting out with the Python API scripting (because they typically include a lot more than the bare minimum).
For example, I found the Basic Animation page (
https://wiki.reallusion.com/IC_Python_API:Basic_Animation) really informative because it really showed almost the bare bones functions that are needed to be called in order to apply transforms to an object. This meant that within a few minutes, I was able to write transform scripts without even having written a Python API script before. However, other topics such as character bone animation is introduce through advanced script examples such as the Hand Gesture Puppeteering example (
https://wiki.reallusion.com/IC_Python_API:Hand_Gestures_Puppeteering) which contain a lot of other content making less suitable for beginner to study.
I think it would be really useful if more Basic script samples were provide which would illustrate features with not necessarily practical scripts but show the bare bones needed to implement functions.
Immediate Basic that I am looking for, but I am sure that there are may other, would be:
1. Basics needed to animate a bone on an Avatar (e.g. what is the bare minimum scripting needed to rotate an arm)
2. Basics needed to animate a bone on a non-standard character
(e.g. what is the bare minimum scripting needed to rotate an bone1)
I have found, with the help of the forum, how to do Item#1 but the same script does not work on non-standard armatures so I am unable to use the same scripts to achieve #2.
"We often compare ourselves to the U.S. and often they come out the best, but they only have the right to bear arms while we have the right to bare breasts"
Bowser and Blue, Busting The Breast