vertex_begin

Commencez la définition d'une primitive personnalisée.

Syntaxe:

vertex_begin(buffer, format);


Argument La description
buffer Le tampon à écrire.
format Le format de vertex à utiliser.


Retours: N / A


La description

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.


Exemple:

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.


Retour: Primitives de construction
Suivant: vertex_colour
© Copyright YoYo Games Ltd. 2017 Tous droits réservés