Punkt Densitet Nod

Punkttäthet Node.

Noden Point Density är tillgänglig i volymskuggor för att rendera volympunkter för varje partikel eller vertex i ett annat objekt.

Inmatningar

Vektor

Texturkoordinat att sampla texturen på; standard är global position (Position-utdata från Geometry-noden) om uttaget inte är anslutet.

Egenskaper

Punktdata

Varifrån man får punkter.

Partikelsystem

Använd varje partikelposition från det angivna partikelsystemet.

Objektets hörnpunkter

Använd varje vertexposition från det angivna objektet.

Objekt

Vilket objekts vertikaler eller partikelsystem som ska användas.

Partikelsystem

Partikelpositioner från detta system kommer att användas.

Rymden

Koordinatsystemet för mappning av punkter.

Världsrymden:

Mappa varje punkt exakt där källpartikeln eller vertexen är.

Objektutrymme:

Passa in punkterna från källpartiklarna/vertices i objektets bounding box med punktdensitetstexturen.

Radie

Storlek på punkterna.

Interpolation av spak

Texel filtreringstyp.

Närmast:

Ingen interpolering, använd närmaste texel. Producerar punkter som ser blockiga ut.

Linjär:

Interpolerar linjärt mellan texlar, vilket ger mjuka, runda punkter.

Kubisk:

Använd kubisk falloff, vilket ger mycket mjuka punkter. Användbart när punkterna är mycket tätt packade.

Upplösning

Dimensionerna på den textur som innehåller punktdata.

Färgkälla

Vilken egenskap hos partikelsystemet eller mesh som används för att färga utdata.

Färgkällor för partiklar
Partikelålder:

Livslängden kartläggs som (0,0 - 1,0) intensitet.

Partikelhastighet:

Partikelhastighet (absolut storlek på hastigheten) mappad som (0,0 - 1,0) intensitet.

Partikelns hastighet:

XYZ-hastighet mappad till RGB-färger.

Vertex färgkällor
Vertex färg:

Använd ett färgattribut för att färglägga texturen för punktdensitet.

Observera

Färgattribut definieras per ansiktshörn. En enskild vertex kan ha lika många olika färger som de ytor den är en del av. Den faktiska färgen på punktdensitetstexturen är ett medelvärde från alla vertexhörn.

Vertex Vikt:

Använd vikter från en toppunktsgrupp som intensitetsvärden.

Normaler för toppunkt:

Använd vertexnormaler i objektrymden som RGB-värden.

Utgångar

Färg

Utmatning av texturfärg.

Densitet

Volymens densitet.

Exempel

../../../_images/render_shader-nodes_textures_point-density_example.jpg

Domänobjekt med Point Density-textur som använder toppar från bollen som punkter.