Catàlegs de recursos¶
Els catàlegs de recursos ajuden a organitzar els vostres recursos. Tenen una certa retirada als directoris de document, però són del tot independents de la ubicació dels documents blend. Assigneu al seu propi catàleg cada recurs d’un document blend que tingueu o bé treballeu amb un sol gran catàleg amb tots els recursos de tots els documents blend combinats. El que us faci més peça.
Semblantment a les Col·leccions, els catàlegs es poden aniuar, és a dir, podeu tenir un catàleg principal que contingui diversos catàlegs aniuats. Per exemple, això permet tenir un catàleg de recursos per a «Mobles» amb subcatàlegs de «Taules», «Cadires», «Làmpades», etc…
Per més informació tècnica, vegeu Catàlegs de recursos a la Documentació de desenvolupadores de Blender.
Exemple d’estructures de sistema de documents i de catàlegs.¶
Exemple d’estructures de sistema de documents i de catàlegs.¶
La ubicació d’inici dels Recursos¶
Pot haver-hi tants catàlegs com vulgueu, però només podeu assignar un sol recurs a un únic catàleg al mateix temps. És com en un sistema de documents on un document pot estar només en un directori (deixant de banda coses avançades com els enllaços simbòlics).
Els propis catàlegs es poden aniuar i moure arrossegant-los i deposant-los. Moure un catàleg normalment no modificarà els recursos que contingui; simplement es desplaçaran a la nova ubicació del catàleg.
En seleccionar un catàleg al Navegador de recursos es mostraran tots els recursos d’aquest catàleg i dels catàlegs fills. Per tant, en l’exemple anterior, seleccionar Characters/Ellie/Poses farà que es mostrin els recursos des de Characters/Ellie/Poses/Head i també de Characters/Ellie/Poses/Hands.
Creació de catàlegs¶
Es poden crear catàlegs nous en el Navegador de recursos a través de . Un cop creat el catàleg, podreu dobleclicar el BER sobre el nom dins la regió Llista d’orígens de l’editor per a donar al catàleg un nom més descriptiu. També es poden crear catàlegs en aquesta regió fent clic a la icona de sumar que es troba a la part superior de la Vista d’arbre.
Assignar un recurs¶
Assignació d’una selecció de recursos de «Material d’escalat» a un catàleg.¶
Per a assignar recursos a un catàleg, només cal seleccionar i arrossegar els recursos al damunt del catàleg.
Truc
Podeu assignar un recurs al catàleg «No assignats» i això el suprimirà de qualsevol catàleg existent.
Desar catàlegs¶
Desar catàlegs fa que les edicions a aquests catàlegs siguin permanents perquè escriu la disposició actual a la biblioteca de recursos. Els catàlegs es poden desar a Navegador de recursos via . Un cop creat el catàleg, podreu dobleclicar el BER sobre el seu nom. Els catàlegs també es poden desar a la regió Llista d’orígens de l’editor fent clic a la icona de desament que es troba a la part superior de la Vista d’arbre.
Components d’un catàleg¶
Cada catàleg consta d’una ruta de catàleg, un UUID i un nom simple. Normalment només tractareu amb la ruta del catàleg; la resta és per a ús intern del Blender i/o per a situacions d’emergència.
Ruta del catàleg¶
La ruta d’un catàleg determina on es mostra en la jerarquia del catàleg. Exemples podrien ser Characters/Ellie/Poses/Hand o Kitbash/City/Skyscrapers, que resultaria en el següent arbre de catàleg. El catàleg ressaltat té la ruta Characters/Ellie/Poses/Hand.
Exemple d’arbre de catàlegs de recursos.¶
UUID¶
Cada catàleg té un UUID que normalment queda amagat de la interfície d’usuària (per a veure’ls, habiliteu els Extres de Desenvolupadora i l’opció experimental Informació de depuració de recursos). Això és el que està emmagatzemat en el recurs i allò que determina la «identitat» del catàleg. Com a resultat, un catàleg es pot canviar de nom o moure de lloc (és a dir, que se li pot canviar la ruta) i tots els recursos continguts dins seu es mouran amb ell. Això només requereix un canvi en el catàleg en si i no a cap document blend amb recursos.
Nom simple¶
Cada catàleg té un nom simple opcional. Aquest nom es guarda juntament amb l’UUID per cada recurs. La idea és possibilitar que un humà reconegui a quin catàleg s’ha assignat un recurs, fins i tot quan es perd el document de definició de catàleg (vegeu més avall).
Igual que l’UUID, el nom simple normalment s’oculta de la interfície d’usuària. Habiliteu els Extres de desenvolupadora a les preferències de la interfície per a fer-lo visible al Navegador de recursos.
Documents de definició de catàleg¶
Els catàlegs de recursos estan emmagatzemats en els Documents de definició de catàlegs (DDC). El Blender 3.0 admet un únic DDC per biblioteca de recursos. S’emmagatzema a blender_assets.cats.txt al directori arrel de la biblioteca de recursos. Si el document no existeix, el Blender el crearà quan es desin el catàlegs. Quan es canvien els catàlegs, el Blender actualitza aquest document, però també crea una còpia de seguretat de l’estat anterior en un document anomenat blender_assets.cats.txt~.
A quin document escriure¶
Els catàlegs de recursos es poden desar independentment del document blend; l’editor de catàlegs té el seu propi botó de «Desar».
Format¶
Els Documents de definició de catàleg (DDC) són documents de text relativament simples, codificats com a UTF-8. Cada DDC consta d’un indicador de versió i una línia de text per catàleg. Cada línia del catàleg està separada per dos punts, en la forma {UUID}:{path}:{simple name}.
Exemple¶
Aquí teniu un exemple d’un document vàlid de definició de catàleg:
# This is an Asset Catalog Definition file for Blender.
#
# Empty lines and lines starting with `#` will be ignored.
# The first non-ignored line should be the version indicator.
# Subsequent lines are of the format "CATALOG_UUID:catalog/path/for/assets:simple catalog name"
VERSION 1
313ea471-7c81-4de6-af81-fb04c3535d0e:catalog/without/simple/name:
ee9c7b60-02f1-4058-bed6-539b8d2a6d34:character/Ellie/poselib:character-Ellie-poselib
cd66bf52-58f4-45cb-a4e2-dc0e0ee8f3fe:character/Ellie/poselib:character-Ellie
4eb44ec6-3424-405b-9782-ca006953e799:character/Ellie/poselib/white space:character-Ellie-poselib-white space
b63ed357-2511-4b96-8728-1b5a7093824c:character/Ružena/poselib:Ružena pose library
dcdee4df-926e-4d72-b995-33106983bb9a:character/Ružena/poselib/face:Ružena face
fb698f2e-9e2b-4146-a539-3af292d44899:character/Ružena/poselib/hand:Ružena hands
Rutes de catàleg vàlides¶
Les rutes de catàlegs segueixen les regles següents:
Totes les rutes són absolutes; no hi ha cap diferència entre
/a/bia/b.Només
/com a separador (no\; no penseu tant en rutes de sistema de documents i més en URLs).No buit (obligatòri perquè el catàleg sigui vàlid).
No hi ha components buits (per tant, res de
a//b;a/bés correcte).Caràcters no vàlids:
:,\.Les rutes sempre s’interpreten com a UTF-8.