Yes it does, that's what i keep saying here over and over again.
First, i don't think you can speak for "everyone" so please don't make statements like "nobody understood your explanation".
Second, because i'm such a nice guy, i've made a simple test for you in C4D and Unity. The code i used is following:
using UnityEngine;
using System.Collections;
public class moveVertex : MonoBehaviour
{
public int vertexID = 0;
void Start()
{
Vector3[] myVertices = GetComponent<SkinnedMeshRenderer>().sharedMesh.vertices;
myVertices[vertexID] = new Vector3(0, 3, 0);
GetComponent<SkinnedMeshRenderer>().sharedMesh.vertices = myVertices;
}
}
It just moves the vertex by 3 units up.
Here is the selected vertex in C4D:
Here is a shot from unity using the model and i assigned my script to it and changed vertexID to 105, the one i selected in C4D:
And voila, running the game moves exactly the same vertex!
Questions? Still something to complain? Thanks.