Question

Je besoin d'une méthode pour générer du bruit 3D en python assez rapidement. Quelles méthodes sont là là pour résoudre ce problème?

Était-ce utile?

La solution

$ pip install noise
  

Ce paquet est conçu pour vous donner simple à utiliser, fonctions rapides pour   générant un bruit de Perlin dans vos programmes Python. bruit de Perlin est célèbre   appelé le « sel » de la génération procédurale, car il ajoute de la saveur considérable   son application. est couramment utilisé pour conférer le bruit de réalisme dans les textures,   animation et d'autres génération de contenu procédural - placement des poils,   hauteurs des montagnes, la densité des forêts, d'un drapeau, etc etc .. ....

     

La bibliothèque de bruit comprend des implémentations natif du code de Perlin « amélioré »   bruit et bruit simplex Perlin .

Exemple de code est inclus dans le paquet, par exemple, 2dtexture :

text alt

Autres conseils

utiliser une fonction mod avec une période appropriée. il y a assez peu de pages dans le www expliquant les fonctions mod.

assurez-vous qu'il est adapté à 3 dimensions, certains mods qui conviennent pour 1 ou 2 dimensions peut ne pas convenir sur 3.

Pour plus d'informations.

http://snup.org/code-snippets / 1153 / python-n dimensions-simplex bruit /

Il a un code simple pour générer du bruit simplex.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top