Good day!
I'm using C4D from 2009 year and i'm very like it. But this software didn't have realtime face mocap function. And didn`t have realtime mocap plugins, I didn't find any simple ones, at least. but now i have all functions for do this.The only problem remains receiving and processing data in real time. I tried to host a node with a Python script in Expresso, which had a listening server, but due to an interface update the program froze.
Facial motion capture software (IFacialMocap) sends data in next format:
BlendShape Name-Parameters (0 ~ 100) | BlendShape Names-Parameters (0 ~ 100) | .... | = head # Euler angles X (degree), Euler angles Y, Euler angles Z, Position values X, Position values Y, Position values Z | rightEye #Euler angles X, Euler angles Y, Euler angles Z | leftEye #Euler angles X, Euler angles Y, Euler angles Z |
No have problem with the parsing data, problem with receive it.
Now i am recording in blender, then import to C4D, then create Xpresso chains and transfer the facial blendshapes animation along the chains.
Here is a short video of result:
Facial blendshapes work fine, head rotation including.
I don't need this personally, but i want create open plugin for C4D with real time face animation. It will be cool look in Cinema.
If somebody has some free time and knows the intricacies of working with python in C4D, i am ready for preparing this feature. Due to high workload in my project, have no time learning C4D python realisation. For more questions [email protected].