Node capturar atribut¶
El node Capturar atribut emmagatzema un o més camps d’una geometria i egressa els mateixos camps perquè els puguin llegir altres nodes.
L’emmagatzematge i recuperació d’un camp també es pot fer amb el Node guardar atribut anomenat i amb el Node atribut anomenat respectivament. La diferència és que el node Capturar atribut crea un atribut anònim, que vol dir que no cal especificar un nom i que al final no es creen aglomeracions. Això fa que el node sigui ideal per a l’emmagatzematge temporal de dades.
Un cas d’ús habitual és desar informació que normalment es perdria mentre es converteix la geometria – vegeu l’exemple a continuació.
Nota
El nou atribut només està disponible en la geometria produïda per aquest node. No es pot llegir en la geometria dels nodes «germans» o «precedents».
Entrades¶
- Geometria
Ingressió estàndard de geometria.
- Selecció
Camp booleà que indica quins elements s’han capturat.
Els camps capturats només s’avaluen en relació als elements seleccionats. Els elements no seleccionats tenen assignat el valor per defecte que correspon a aquell tipus de dades
- Capturar elements
Els camps per emmagatzemar. Les entrades es poden afegir connectant la sortida d’un altre node a l’entrada en blanc d’aquest node, o bé utilitzant la llista de Caputar elements al plafó de Propietats del node.
Les entrades es poden reanomenar clicant-les amb Ctrl-BER en el mateix node o en la seva llista de Capturar elements. Aquesta última també accepta el doble clic.
Propietats¶
- Domini
Opció del domini d’atribut on emmagatzemar les dades avaluades.
Capturar elements¶
Referència
- Menú:
Llistat per a afegir, eliminar, reordenar i canviar el nom de les entrades del node.
- Tipus de dades
El Tipus de dada de l’entrada seleccionada.
Sortides¶
- Geometria
Egressió estàndard de geometria.
- Selecció
Transita pel camp Selecció avaluat.
Això ho poden agafar els nodes riu avall sense haver de tornar a avaluar el camp de selecció.
- Atribut
El node té una sortida d’atribut per a cadascuna de les seves entrades de camp.
Exemple¶
L’objectiu d’aquest exemple és convertir una Corba en una malla en forma de tub amb seccions tallades a intervals regulars. Al principi, tot sembla senzill: utilitzeu el Node corba a malla per a crear el tub, llegiu des del Node paràmetre de spline per a esbrinar on es troba cada vèrtex del tub a la corba original i feu alguns càlculs per a decidir si voleu suprimir el vèrtex.
Tanmateix, això per si sol no funciona: el node Paràmetre de spline calcula les seves sortides sobre la marxa i només pot fer-ho per a corbes. Un cop la corba s’ha convertit en malla, aquest node ja no serveix.
I aquí és on entra en escena el node Capturar atribut: pot emmagatzemar la distància calculada en cada punt de control de corba. El node Corba a malla llavors transfereix aquests números als vèrtexs de malla (com ho fa per a qualsevol atribut). A partir d’aquí, l’atribut es pot recuperar de nou connectant-se al mateix node Capturar atribut que l’ha emmagatzemat.