Vu de dessus à Y 0, sur 768 × 256 blocs · à partir du bruit standard

Terrain

Torsion de cellule décalée

Tord une entrée autour de centres de cellules déterminés par une graine, selon une courbe d’angle modifiable.

density.jittered_mesh_2d_twist

Torsion de cellule décaléeGraine du maillage1Graine d’occurrence2Probabilité d’occurrence1.0Hauteur des points0.0Échelle X64.0Échelle Z64.0Décalage aléatoire0.5Distance maximale128.0Normaliser la distancetrueAxe X0.0Axe Y1.0Axe Z0.0Torsion (degrés)2 points de courbeEntréeSortie

Sur du bruit

Le même bruit avant et après ce nœud, vu de dessus.

Avant
Après

En 3D

Le même résultat en relief : chaque valeur devient une hauteur, avec les couleurs de la carte au-dessus. Faites glisser pour tourner autour.

Faites glisser pour tourner autour · 256 × 256 blocs

Entrées et sorties

NomTypePar défautCe que ça change
Entrées
EntréeDensité
Graine du maillageEntier1
Graine d’occurrenceEntier2
Probabilité d’occurrenceRéel1.0 · 0–1
Hauteur des pointsRéel0.0
Échelle XRéel64.0 · > 0
Échelle ZRéel64.0 · > 0
Décalage aléatoireRéel0.5 · 0–0.5
Distance maximaleRéel128.0 · > 0
Axe XRéel0.0
Axe YRéel1.0
Axe ZRéel0.0
Réglages
Normaliser la distanceOui/nonactivé
Torsion (degrés)Courbe2 points
Sortie
SortieDensité

Bon à savoir

Calcul des échantillons

Les points sont à pointY, mais la distance est mesurée en 3D, décalage Y de l’échantillon compris. Pour rendre le champ indépendant de Y, enveloppez-le dans density.coordinate_override avec axis=Y et value=pointY. jitter doit être dans [0, 0.5]. maxDistance borne la recherche de points ; les variantes de valeur de cellule ou de valeur relative renvoient defaultValue si aucun point n’est trouvé.

Autres nœuds : Terrain