|
GLM
0.9.5
|
Functions | |
| template<typename genType > | |
| GLM_FUNC_DECL genType::value_type | noise1 (genType const &x) |
| template<typename genType > | |
| GLM_FUNC_DECL detail::tvec2 < typename genType::value_type, defaultp > | noise2 (genType const &x) |
| template<typename genType > | |
| GLM_FUNC_DECL detail::tvec3 < typename genType::value_type, defaultp > | noise3 (genType const &x) |
| template<typename genType > | |
| GLM_FUNC_DECL detail::tvec4 < typename genType::value_type, defaultp > | noise4 (genType const &x) |
Noise functions are stochastic functions that can be used to increase visual complexity.
Values returned by the following noise functions give the appearance of randomness, but are not truly random.
| GLM_FUNC_DECL genType::value_type glm::noise1 | ( | genType const & | x | ) |
Returns a 1D noise value based on the input value x.
| genType | Floating-point scalar or vector types. |
| GLM_FUNC_DECL detail::tvec2<typename genType::value_type, defaultp> glm::noise2 | ( | genType const & | x | ) |
Returns a 2D noise value based on the input value x.
| genType | Floating-point scalar or vector types. |
| GLM_FUNC_DECL detail::tvec3<typename genType::value_type, defaultp> glm::noise3 | ( | genType const & | x | ) |
Returns a 3D noise value based on the input value x.
| genType | Floating-point scalar or vector types. |
| GLM_FUNC_DECL detail::tvec4<typename genType::value_type, defaultp> glm::noise4 | ( | genType const & | x | ) |
Returns a 4D noise value based on the input value x.
| genType | Floating-point scalar or vector types. |
1.8.5