Procédurale
[modifier] Description
Un objet est procédural quand il a été construit à l'aide d'une procédure.
C'est à dire quand il est construit par un algorithme.
Par exemple, dans les démonstrations en 64 kilos octets (voir scene.org) telles que farbraush 08 - the produkt, toutes les textures sont générées par des procédure codées et 'non' par un graphiste et ensuite stockée sous forme de fichier image.
Ainsi que la géométrie de leurs démos, toutes les formes sont un décodage de scripts de l'éditeur de Chaos: .werkkzeug packés dans l'executable.
prenons un exemple d'un stockage procédural possible de l'entité "cylindre":
en brut:
50 polygones, donc: 50 * 3 * Taille(sommet) = 50 * 3 * 3 * Taille(float) = 50 * 3 * 3 * 4 = 1800 octets
en procédural:
cylindre, position centre, taille, rayon, subdivision = taille(id entité) + 12 + 4 + 4 + 4 = 25 octets
pour la même forme, on obtient un taux de compression sans pertes de 1 - (25/1800) = 98.6 %
on peut confondre le procédural avec les techniques de dessin vectoriel, tel que le format d'image SVG, ou bien le plug-in flash(®).
[modifier] Articles relatés


