Hi @cmpxchg8b and @a_block ,
I don't know much about matrix, but here is what I found.
If the point with arrow should rotate to aim, then all the possible position of the point must lay on the sphere surface which sphere's center is the parent object.
And one point and a vector can form a line in space.
So the question becomes a line-sphere intersection problem.
After solving the equations, we can get 2 points: original point and transformed point(s).
After that, we can find the transform matrix between 2 points.
welcome in our small developer forum.
Unfortunately, it's not the right place to discuss issues with MAXON Labs plugins. This forum is really focused on discussing development related topics with 3rd party developers. The comment you posted on MAXON Labs directly already was the right approach.
The thing with MAXON Labs is, that these are all side projects of our developers, often done in spare time. As the page states, MAXON does not promise any support or future maintenance. With that said, usually our developers provide support nevertheless, just because the want these projects top work ok. But then it also heavily depends on their current workload. I made the developer aware of the issue and it can be reproduced (which is always the first step to a fix), but I can't make any promises when he might find the time to look into it.
you might have to add the pyp file path to the system path using:
in Cinema 4D R20 the environment variable C4D_PLUGINS_DIR has been removed.
It has been replaced with g_additionalModulePath. You can use this command also as a command line argument.
See Environment Variables.
Please notice that you can mark your post also as a question. See Q&A New Functionality.
Set Driven Keys is just some workflow to create an Xpresso setup connecting two parameters. This has nothing to do with scripting or CallCommand().
Can you maybe explain somehow differently what you want to achieve?
Hi! You could go for CTracks via Python. You'd have to get the track for a position parameter, for example, or create one, then get curve, then add keys. Later, you could simply range map it back to your Xpresso rig. it It's definitely doable!