Inspecció

Inspeccionar els valors intermedis en un arbre de nodes de geometria és útil mentre se’n construeix/interpreta un o quan s’intenta esbrinar per què alguna cosa no funciona. Blender proporciona múltiples eines per entendre com funciona un arbre de nodes o per què no funciona.

Nota

Generalment, les eines d’inspecció mostren dades de l’última vegada que s’ha avaluat l’arbre de nodes. Si no s’ha avaluat, no hi ha informació disponible.

Inspecció de born

../../_images/modeling_geometry-nodes_inspection_socket-inspection.png

Inspecció dels borns.

La inspecció de born mostra informació sobre el valor d’un born durant l’última avaluació. Per a tipus de dades de primitius com ara enters, vectors i cadenes, es mostra el valor en si. Per als borns de geometria només s’emmagatzemen algunes dades sobre la geometria, inclòs el conjunt de tipus de dades que conté la geometria així com un recompte dels seus elements.

Els valors de born només es registren quan s’ha executat l’arbre de nodes, de manera que un node ha d’estar connectat a Egressió de grup per a tenir un valor de cara a la inspecció. Els valors no es registren durant el revelat a efectes de millorar el rendiment.

Node visor

El Node visor s’utilitza per a mostrar geometria intermèdia a l'Editor de quadriculat i al Mirador. Per més informació, vegeu Node visor.

Node avisos

../../_images/modeling_geometry-nodes_inspection_node-warning.png

Node d’avisos.

Quan les entrades a un node no són vàlides, mostra un avís al títol. El missatge d’error surt en sobrerondar la icona d’avís. Aquests avisos només es generen quan s’executa el node, de manera que un node ha d’estar connectat a Egressió de grup per tenir un avís.

Node temps de sobreimpressió

../../_images/modeling_geometry-nodes_inspection_node-timings.png

Node dels temps de les sobreimpressions.

Els temporitzadors dels nodes mostren quant de temps ha trigat un node a executar-se l’última vegada que fou avaluat el grup de nodes. Es poden activar a la finestra emergent de sobreimpressions a la part superior dreta de l’editor de nodes. Quan s’utilitza un grup de nodes en diversos llocs, els temps depenen del context de l’editor de nodes, que es mostra en el camí de la part superior esquerra.

Els nodes marc mostren el temps total de tots els nodes continguts i el node Egressió de grup mostra el temps total per a tot el grup de nodes.

Els temps mostrats només s’han de considerar una aproximació, ja que també poden tenir en compte accions com ara copiar o eliminar una ingressió de geometria que no formin part de l’operació del node. A més, quan un node utilitza múltiples nuclis de CPU, el sistema d’avaluació pot funcionar en altres nodes alhora. També és important recordar que els nodes de camp generalment no funcionen per si sols, de manera que el seu temps d’execució només s’afegeix als nodes de flux de dades als quals estan connectats.

Sobreimpressió d’atributs amb nom

La sobreimpressió «Atributs anomenats» permet de mostrar quan és que un atribut amb nom personalitzat és utilitzat per un node o un grup de nodes. Els atributs amb nom poden ser utilitzats per Node capturar atribut, Node atribut anomenat i Node suprimir atribut anomenat i s’hi pot escriure, llegir-los o eliminar-los.

L’ús d’atributs amb nom (en contrast amb els Atributs anònims) pot ser problemàtic quan la geometria original ja té atributs amb els noms especificats. En aquest cas, un grup de nodes de geometria podria sobreescriure erròniament dades essencials. La sobreimpressió ajuda a fer fàcil la detecció d’aquesta situació.

Les mateixes dades també estan disponibles al plafó Atributs amb nom de la interfície d’usuària del modificador.

Aleatorització de geometria

Molts nodes no garanteixen l’ordre dels elements amb què egressen la cosa. Per exemple, l’ordre de les arestes que surten del node Triangular és determinista però no està ben definit. L’ordre pot canviar entre versions de Blender. Per tant, si els muntatges dels nodes depenen d’un ordre específic, pot ser que es trenquin quan es canvia la implementació del Blender. Canviar l’ordre pot ser sovint necessari per corregir errors o millorar el rendiment.

L'»Aleatorització de la geometria» es pot habilitar temporalment per veure si un document blend depèn dels índexs de manera inestable. Quan està habilitada, diversos algorismes interns recombinen els elements resultants de la geometria de manera que qualsevol dependència d’ella ja no funcioni. Quan es creen configuracions que se suposa que han de durar molt de temps, es recomana comprovar si encara funcionen amb l’aleatorització habilitada.

Per a habilitar-lo, primer habiliteu Extres de desenvolupadores a les preferències. Després cerqueu Definir aleatorització de geometria. La finestra emergent permet d’habilitar i deshabilitar l’aleatorització.