Fördela punkter på ansikten¶

Noden Distribute Points on Faces placerar ut punkter på ytan av det inmatade geometriobjektet. Punkt-, hörn- och polygonattribut för indatageometrin överförs till de genererade punkterna. Det inkluderar vertexvikter och UV-kartor. Dessutom har noden utgångar för Normal och Rotation.
Noden genererar också ett stabilt ID, lagrat i det inbyggda attributet id, som används som en stabil identifierare för varje punkt. När nätet deformeras eller densiteten ändras kommer värdena att vara konsekventa för varje återstående punkt. Detta attribut används i noderna Random Value och Instance on Points.
Inmatningar¶
- Nät
Inmatning av standardgeometri.
Observera
Indatageometrin måste innehålla ett nät med ytor.
- Markering
Valet av vilka fasadhörn som ska beaktas för punktfördelning.
- Avstånd Min
Det minsta avståndet som punkter kan ha till varandra. Detta alternativ är endast tillgängligt för distributionsmetoden Poisson Disk. Med standardvärdet noll är nodens beteende detsamma som i Random-läget, eftersom inga av de internt genererade punkterna tas bort.
- Densitet Max
Punkttätheten för punktfördelningen. Enheten är i antal punkter per kvadratmeter. Detta värde multipliceras med värdena från Density-ingången. Endast tillgängligt i läget Poisson Disk.
Observera
Detta kommer att begränsas för distributioner med alternativet Distance Min. Om tätheten är större än vad det minimala avståndet tillåter kommer inga nya punkter att läggas till efter att detta tröskelvärde har passerats.
- Densitet
Antalet punkter som ska fördelas per kvadratmeter på varje maskyta. Detta värde multipliceras med värdena från Density Attribute.
I läget Poisson Disk multipliceras detta värde med inmatningen Density Max för den slutliga densiteten.
- Slumpmässig seed-pool för rekommendationer
Den slumpmässiga Seed som ska användas vid generering av punkter.
Egenskaper¶
- Metod för distribution
- Slumpmässig:
Fördela punkterna slumpmässigt på ytan. Detta är den snabbaste fördelningsmetoden.
- Poisson-disk:
Fördela punkterna slumpmässigt på ytan med hänsyn tagen till ett minsta avstånd.
- Legacy Normal
Som standard använder noden släta och anpassade normaler för värdena Normal och Rotation . En tidigare version av den här noden använder endast ”sanna” normaler, och det här alternativet återställer beteendet att endast använda ”sanna” normaler.
Detta alternativ kan endast vara tillgängligt i sidofältet.
Utgångar¶
- Punkter
Genererade punkter. Namngivna attribut kopieras till resultatnätet tillsammans med data i de andra attributfältutgångarna.
- Normal
Den Normal av triangeln på vilken varje punkt är utspridd.
- Rotering
En XYZ Euler-rotation byggd från normalattributet för enkelhetens skull. Ett sådant värde kan också byggas från normalen med Euler till rotationsnod. Tänk på att Z-axeln för den resulterande rotationen kommer att vara godtycklig, eftersom den mesh-normal som används för att skapa rotationen inte har tillräckligt med information för att ställa in alla tre rotationsaxlarna.