vertex_begin(buffer, format);
| Argument | La description |
|---|---|
| buffer | Le tampon à écrire. |
| format | Le format de vertex à utiliser. |
Retours: N / A
Avec cette fonction, vous commencez la définition d'une primitive personnalisée. Vous affectez un tampon pour écrire la primitive à, et le format de vertex à utiliser (précédemment défini en utilisant les fonctions de format de vertex ). Vous devez ensuite définir les points nécessaires pour chaque sommet de la primitive avant d'appeler vertex_end pour finaliser la création primitive.
vertex_format_begin();
vertex_format_add_position();
vertex_format_add_colour();
vertex_format_add_textcoord();
v_format = vertex_format_end();
v_buff = vertex_create_buffer();
vertex_begin(v_buff, v_format);
Le code ci-dessus va définir un nouveau format de vertex, créer un nouveau tampon et démarrer le processus de définition d'une nouvelle primitive.