Moves by Maxon - face capture video mapping
-
Hi, I want to map the video “movie.mov” on the face mesh as it looks more realistic than a still texture. This is the workflow I tried: creating a material with the “movie.mov” texture. Bake the face mesh PLA. Assign the material to it. Copy the Moves by Maxon camera, make it a child of the original camera and rotate it 90°. Select Camera Mapping in the material tag and assign the rotated camera. Adjust the aspect ratio and camera FOV to match the face.
It works.. almost. Comparing the still texture and the video texture at the first frame, where it should be identical, the video texture is a bit offset/wrong scaled. It’s just a few mm but I can’t figure out how to match it perfectly. Any idea?
-
Hi reading-card,
You can fine-tune the mapping when you go to the UV-Edit.
I just checked it with the current version of Moves and Cinema 2023.1
All the best
-
@Dr-Sassi Thank you! Manually moving the UV points with soft selection, right? That helps a lot.
Just wondering if there isn't an way to get the exact mapping coordinates the plugin is using on the first frame and then apply it to a texture sequence material tag?
-
@Dr-Sassi Sorry, just realized the UV-Edit doesn't work for this purpose as the video texture can only be mapped with Camera Projection, not UV.
-
Hi reading-card,
Camera projection is nothing else than a particular way of setting up UVs.
Here the Camera Point Of View sets the "constellation" of the UV polygons.
It was, to my knowledge, invented for a Terminator Movie way back in time.On moving surfaces, the image/footage has to fit this.
BodyPaint 3D can remap a single image at a time, only in 8bit/channel.
All the best
-
@Dr-Sassi True, thanks!
-
Thank you reading-card.
You might know that, but since I write in a forum, I like to share this.
For high quality, photographing the face in a very evenly lit setup from many points of view is perhaps the best way; then, taking all the parts and stitching it to fit the UV mesh. A Polarization filter might help to eliminate any reflections.
Cheers