Necesito un método para generar ruido 3D simplex en python bastante rápido. ¿Qué métodos hay para resolver este problema?Generando ruido 3D rápidamente en python
Respuesta
$ pip install noise
Este paquete está diseñado para darle fácil de usar, funciones rápidas para generación de ruido Perlin en sus programas Python. El ruido Perlin es famoso llamado la "sal" de la generación de procedimientos, ya que agrega un sabor considerable en su aplicación. El ruido se utiliza comúnmente para impartir realismo en texturas, animación y otra generación de contenidos de procedimiento - la colocación de los pelos, alturas de las montañas, la densidad de los bosques, agitando de una bandera, etc. etc .. ....
La biblioteca de ruido incluye implementaciones de código nativo de Perlin "mejorado" noise y Perlin simplex noise.
El código de ejemplo está incluido en el paquete, p. 2dtexture
:
utiliza una función mod con un período adecuado. hay bastantes páginas alrededor de www explicando funciones de mod.
sólo asegúrese de que también es adecuado para 3 dimensiones, algunas modificaciones que son adecuadas para 1 o 2 dimensiones no pueden ser adecuados sobre
3.Para obtener más información.
http://snup.org/code-snippets/1153/python-n-dimensional-simplex-noise/
Tiene un código simple para generar ruido simplex.
- 1. trazado en 3D con python
- 2. Generando fechas recurrentes usando Python?
- 3. generando permutaciones con repeticiones en python
- 4. imshow para 3D? (Python/Matplotlib)
- 5. Estimación de ruido/medición de ruido en la imagen
- 6. Barchart (o plot) 3D en Python
- 7. JavaScript ruido
- 8. Generando pdf-latex con script de python
- 9. Python: cómo trazar gráficos en 3D con Python?
- 10. ¿Cómo se usa una función de ruido 3D perlin para generar terreno?
- 11. generando nombres de variables en fly en python
- 12. Zend_Mail y = 0D = 0A = 3D = 3D = 3D = 3D = 3D
- 13. Ruido marrón en el cacao
- 14. Convertir codificación ascii a int y viceversa en python (rápidamente)
- 15. ¿Cómo abrir rápidamente el archivo Excel en Python?
- 16. Per-Vertex ¿Normals del ruido perlin?
- 17. Gráficos 3D/4D con Python y wxPython?
- 18. Crear una matriz 3D usando Python
- 19. Algoritmo de ruido Perlin
- 20. Valgrind 'ruido', ¿qué significa?
- 21. Cancelación de ruido activo
- 22. En Python, ¿cómo hago una malla en 3D?
- 23. ¿Cómo hacer un diagrama de dispersión en 3D en Python?
- 24. Generando vectores en MATLAB
- 25. Generando Matrices Simétricas en Numpy
- 26. interpolación cúbica por piezas para la curva 3D en python
- 27. motores de juego en 3D para Ruby o Python?
- 28. ¿Hay alguna manera de dibujar primitivas en 3D con Python?
- 29. Renderer para modelo 3D (puntos/líneas) en Python
- 30. trazado de histograma 3d/gráfico de barras en python matplotlib