private void AddPoint(Vector3 v) { vertexControl.Add(v); // Je précise que la prochaine étape consistera à ajouter la tangente // au sommet qui vient d'être saisi step = hermiteState.Tan; }
int m_discretisation; // Définit le niveau de discretisation d'un segment de la courbe de Hermite private void AddTangente(Vector3 v) { tan.Add(vertexControl[vertexControl.Count - 1] - v); // Calcul du vecteur entre le dernier sommet // La prochaine étape consistera à saisir un nouveau sommet step = hermiteState.Vertex; // Dans le cas ou on a plus de 2 tangente d'enregistré, alors on considère qu'un nouveau // segment de la courbe de Hermite à été crée if (tan.Count >= 2) { segments_++; } }