[Cinema 4D] Animación de personajes sobre terreno desparejo

Hola amigos, tengo Cinema 4D Studio r12 en una HP Pavillion: Normalmente cuando una persona está animando por diversión, yo en mi caso a los personajes los hago sobre terrenos planos y lisos, lo cual no voy a tener problemas al momento de que tenga que apoyar un pie u otro. El problema viene cuando intentamos animar un personaje sobre una superficie totalmente despareja, porque cuando hacemos el movimiento de los músculos del pie y su apoyatura sobre la superficie, casi nunca es perfecto, siempre es irregular, algo como muestra la imagen:
-c4d.png

Pero resulta que en las grandes películas como avatar los personajes 3d hechos con LightWave, sin importar el software, porque está hecho por Mocap, resulta que hay escenas, y con hay me refiero a casi todas, resulta que siempre tienen que ir subiendo alguna montaña, pasar sobre ramas de un árbol, sobre piedras y su apoyatura es totalmente perfecta del pie sobre la superficie. Invariablemente del personaje, el rig, el software etc, si lo tuvieran que hacer frame by frame a toda esa monstruosidad de película se hubieran tardado una eternidad o simplemente no lo hubieran hecho. Lo que yo supongo que, esto debe tener algún truco tanto así en c4d, 3ds Max, LightWave, Maya, XSI, etc. El punto es que cómo lo hacen para lograr esa perfección en los movimientos de apoyatura sobre superficies desparejasí un saludo y muchas gracias, acepto ayuda para 3ds Max, Maya, LightWave y Cinema 4D. Supongo que también este problema debe surgir a la hora de hacer interactuar un personaje con algunos objetos, etc. Gracias.

Miniaturas adjuntas
-c4d.png  

Ver más sobre el tema y los comentarios en el foro