Attribut nod

Attribut nod.

Med noden Attribute kan du hämta attribut som är kopplade till ett objekt eller en mesh.

Inmatningar

Denna nod har inga ingångar.

Egenskaper

Attributtyp

Anger vilken typ av attribut som avses.

Geometri:

Attributet är kopplat till objektets geometri och dess värde varierar från toppunkt till toppunkt eller inom objektets volym.

De flesta geometriattribut är direkt tillgängliga via de olika inmatningsnoderna, utom dessa:

Ocean Foam

Ger en skalär som definierar var skum kan visas när du använder en Ocean Modifierare. Detta beror på det namn du ger den här egenskapen.

Se även

För en fullständig lista över alternativ, se denna tråd på Blender Stack Exchange.

Objekt:

Attributnamnet anger ett namn på custom property, eller en RNA-sökväg till en inbyggd egenskap (som den enskilda egenskapen driver variables).

Värdena för attribut av denna typ definieras en gång per objekt. Namnet eller sökvägen söks först upp i objektets datablock, följt av mesh-datablocket om det inte hittas. Egna egenskaper har prioritet över inbyggda egenskaper.

Egenskapens värde måste vara ett heltal, flyttal, boolean eller en vektor med 1 till 4 flyttal eller ints; egenskaper av andra typer ignoreras. Om en lämplig egenskap inte hittas får alla nodens uttag, inklusive Alpha, utdata 0.

Tips

Attributet color ger ut värdet för fältet Color i objektets panel Viewport Display, om det inte åsidosätts av en anpassad egenskap.

Instancer:

Liknar Object, men attributet söks upp i instanserarens partikelsysteminställningar, följt av Geometry Node instance-attribut (sökning från det innersta instanserande lagret till de yttre), och slutligen i instanserobjektet. Om det aktuella objektet inte är instansierat, eller om egenskapen inte hittas, faller det tillbaka till Object-läget.

Varning

För närvarande söks endast upp till 4 lager av instansiering av geometriska noder.

Visa lager:

Attributet söks upp i den aktuella View Layer, Scene och World, med samma uppslagslogik som Object, och producerar på samma sätt alla nollutgångar inklusive Alpha om det inte hittas. Attribut av den här typen har samma enhetliga värde i hela renderingslagret.

Tips

Detta ger tillgång till ett antal användbara inbyggda egenskaper, t.ex:

color or world.color

Skriver ut värdet för fältet Color i panelen Viewport Display i egenskaperna för World.

render.resolution_x, render.resolution_y

Skriver ut den aktuella renderingens upplösning.

Kamera.data.angle_x, Kamera.data.angle_y,

Utmatning av det effektiva synfältet för den aktiva Kameran.

Se även

En alternativ metod för att komma åt samma uppsättning egenskaper är att använda drivaren Context Properties, eventuellt med en manuellt emulerad lookup fallback chain.

Namn

Attributets namn.

Utgångar

Färg

RGB-färg interpolerad från attributet.

Vektor

XYZ-vektor interpolerad från attributet.

Faktor

Skalärt värde interpolerat från attributet.

Alfa

Attributets alfakanal, om sådan finns tillgänglig. Om attributet inte har någon alfakanal är standardvärdet i allmänhet 1.

Varning

För närvarande stöds endast View Layer-attribut i shaders som används för World eller Light Objects.