Aquí establim els criteris de nomenclatura que s'han de seguir per als arxius generats durant el desenvolupament del projecte. L'objectiu és mantenir un estructura organitzada, coherent i fàcil d'entendre per tots els membres de l'equip.
Criteris generals de nomenclatura
El següents criteris generals s'apliquen a tots els tipus d'arxiu utilitzats en el projecte:
Caràcters admesos: S’utilitzaran exclusivament lletres (a-z, A-Z), números (0-9) i el caràcter "_" (guió baix) per a tots els camps.
Caràcters prohibits: S'evitarà l’ús de caràcters especials com ç, ñ, accents, símbols, espais i altres caràcters no alfanumèrics.
Punt per a les extensions: S'utilitzarà el punt “.” únicament per a separar el nom de l’arxiu de la seva extensió.
Convenció CamelCase: S'utilitzarà majúscules després d’una minúscula quan canviem de paraula, per tal que el contingut sigui més llegible. (Exemple: NomExemple).
Substitució d'espais: No s’utilitzarà l’espai per cap motiu. En el seu lloc, es farà servir el "_" (guió baix) per separar paraules.
Longitud: Intentar que el nom dels arxius no siguin excesivament llargs, pero que siguin descriptius.
Criteris particulars de nomenclatura
La nomenclatura específica per als arxius del projecte es defineix de la següent manera:
VJ_NomExemple_* (Videojoc)
CM_NomExemple_* (Cinemàtica)
On "*" és:
AO: Ambient Occlusion.
Specular: Per a l'SpecularMap o MetallicMap.
Normal: Per al NormalMap.
Color: Per a la textura "original" (DiffuseMap).
Rough: Per al RoughnessMap.
Height: Per al HeightMap o DisplacementMap.
També podem diferenciar diferents estancies d'un arxiu afegint "_XX" o "XX". Exemple:
VJ_NomExemple_01.png
VJ_NomExemple_02.png
o
VJ_NomExemple01.png
VJ_NomExemple02.png