|
Blender
V3.3
|
#include "kernel/svm/noise.h"Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device_noinline float | fractal_noise_1d (float p, float octaves, float roughness) |
| ccl_device_noinline float | fractal_noise_2d (float2 p, float octaves, float roughness) |
| ccl_device_noinline float | fractal_noise_3d (float3 p, float octaves, float roughness) |
| ccl_device_noinline float | fractal_noise_4d (float4 p, float octaves, float roughness) |
| CCL_NAMESPACE_BEGIN ccl_device_noinline float fractal_noise_1d | ( | float | p, |
| float | octaves, | ||
| float | roughness | ||
| ) |
Definition at line 11 of file fractal_noise.h.
References blender::math::clamp(), float_to_int(), floorf, noise_1d(), usdtokens::roughness(), sum(), and t.
Referenced by noise_texture_1d().
| ccl_device_noinline float fractal_noise_2d | ( | float2 | p, |
| float | octaves, | ||
| float | roughness | ||
| ) |
Definition at line 40 of file fractal_noise.h.
References blender::math::clamp(), float_to_int(), floorf, noise_2d(), usdtokens::roughness(), sum(), and t.
Referenced by noise_texture_2d().
| ccl_device_noinline float fractal_noise_3d | ( | float3 | p, |
| float | octaves, | ||
| float | roughness | ||
| ) |
Definition at line 69 of file fractal_noise.h.
References blender::math::clamp(), float_to_int(), floorf, noise_3d(), usdtokens::roughness(), sum(), and t.
Referenced by noise_texture_3d(), and svm_wave().
| ccl_device_noinline float fractal_noise_4d | ( | float4 | p, |
| float | octaves, | ||
| float | roughness | ||
| ) |
Definition at line 98 of file fractal_noise.h.
References blender::math::clamp(), float_to_int(), floorf, noise_4d(), usdtokens::roughness(), sum(), and t.
Referenced by noise_texture_4d().