PLIMEXNOISE
- Esta es una función de ruido de Perly simplex limpio, rápido, moderno y libre.
- Si cambiamos el flotador para duplicarlo, podría ser aún más rápido, pero no hay tipo doble en Blueprint
- Todas las funciones públicas son BluePrintcallable para que puedan usarse en cada plan.
De Devdad y dedicado a usted y Unreal Community. El código ahora está bajo la licencia MIT, úselo gratis para lo que desee. Solo solicito que me menciones en los créditos para tu juego de la manera que se siente más apropiada para ti.
- SimplexNoise 1D, 2D, 3D y 4D
- Versión escalada SimplexNoise 1D, 2D, 3D y 4D
- Versión de ingreso SimplexNoise 1D, 2D, 3D y 4D
- La función SimplexNoise Retrasa el valor flotante entre 0 - 1
- Valor de flotación de retornos a escala simplexNOISE entre 0 - Factor de escala
- SimplexNoise In Range Devuelve el valor de flotación entre Minrange - MaxRange
- Valor del infactor agregado a todas las funciones para establecer la frecuencia del ruido [Formulario de valores recomendados: 0.1 - 0.00001]
- GetSimplenoise1d_ex (float x, lacunaridad flotante, persistencia de flotación, int octaves, infactor flotante, bool zerotoone)
- GetSimplenoise2d_ex (Float x, float y, lacunaridad flotante, persistencia de flotación, int octaves, infactor de flotación, bool zerotoone)
- GetSimplenoise3d_ex (Float x, float y, float z, lacunaridad flotante, persistencia flotante, int octaves, infactor de flotación, bool zerotoone)
- GetSimplenoise4d_ex (Float x, float y, float z, float w, lacunaridad flotante, persistencia flotante, int octaves, infactor de flotación, bool zerotoone)
Este algoritmo fue diseñado originalmente por Ken Perlin, pero mi código se ha adaptado y extendido desde la implementación escrita por Stefan Gustavson ([email protected]) y modificado para encajar a Unreal Engine 4