Gizmos¶

Rutnät med gizmo i 3D-visningsportalen.¶
Gizmos gör det möjligt att ändra ingångar för geometriska noder direkt i 3D-vyn. Detta är ofta mer intuitivt än att styra ingångarna i modifierings- eller nodredigeraren.
Använda prylar¶
Nodeingångar som kan styras med en gizmo har en extra ikon. Gizmos för den noden visas om den är markerad. Om du klickar på ikonen fästs gizmo så att det visas även om noden inte är markerad. Om du ändrar gizmo i 3D-vyn ändrar du värdet i uttaget.

Exempel på en nodgrupp som har prylar.¶
Observera
Inbyggda noder har inga egna gizmos ännu. Det är dock möjligt att skapa nodgrupper som har gizmos.
Gizmos propageras ofta automatiskt när en input socket med en gizmo länkas. Gizmo styr då det värde som det propageras till, istället för direkt till nodgruppens ingång. Alla noder stöder inte propagering av gizmos, men många matematiska operationer gör det. En dubbellänk indikerar att överföringen var lyckad.

Gizmo förflyttas från Size X-ingångsuttaget till Value-noden.¶
Gizmos kan också spridas till Group Inputs, i vilket fall de också är tillgängliga på den överordnade gruppnoden. Om den aktuella gruppen används direkt av en modifierare kommer gizmo också att vara tillgängligt på modifieraren. Gizmos som överförs till modifieraren visas alltid när modifieraren är aktiv, oavsett om någon nod är synlig eller markerad.
Skapa anpassade prylar¶
Om du lägger till anpassade prylar i en nodgrupp som genererar eller modifierar geometri kan den bli mer bekväm att använda.
För att lägga till en gizmo i en nodgrupp måste man använda en av gizmo nodes. Den viktigaste aspekten som gör gizmos ointuitiva till en början är att det finns ett bidirektionellt beroende: att ändra gizmo-positionen ändrar det kontrollerade värdet och vice versa.
Den enklaste konfigurationen av en anpassad gizmo visas nedan. Noden Linear Gizmo lägger till en gizmo som ritas i 3D-visningsportalen. Gizmo kontrollerar värdet som är inkopplat i det. När du provar detta kommer du att märka att gizmo alltid hoppar tillbaka till ursprunget medan värdet fortfarande ändras. Det beror på att gizmo-nodens position inte är beroende av värdet ännu.

Den enklaste anpassade gizmo-installationen.¶
När gizmo-positionen görs beroende av värdet fungerar gizmo mer än man skulle kunna förvänta sig. Den fungerar nu också i båda riktningarna: när värdet ändras flyttas gizmo och när gizmo flyttas ändras värdet.

Enkel gizmo-inställning där gizmo-positionen beror på det styrda värdet.¶
Flera värden kan anslutas till Value-ingången för gizmo-noder samtidigt. I så fall ändras alla dessa värden samtidigt när gizmo flyttas. Multiplicera- eller dividera-noder kan användas om värdena ska ändras i olika takt.
Transform-utdata från gizmo-noder bör kopplas till den geometri som gizmo kontrollerar. Detta hjälper Blender att förstå att gizmos ska transformeras tillsammans med geometrin senare.

Exempel som visar hur man lägger till enkla gizmos till den inbyggda Grid-noden.¶
Observera
Generellt sett är det möjligt att bygga hela nodgruppens funktionalitet först och lägga till prylar i efterhand.