|
| void | hmap::colorize (VirtualTexture &out, VirtualArray &level, const ComputeMode &cm, float vmin, float vmax, int cmap, VirtualArray *p_alpha=nullptr, bool reverse=false, VirtualArray *p_noise=nullptr) |
| | Colorize a scalar field into a VirtualTexture using a predefined colormap.
|
| |
| void | hmap::colorize (VirtualTexture &out, VirtualArray &level, const ComputeMode &cm, float vmin, float vmax, const std::vector< float > &positions, const std::vector< glm::vec3 > &colormap_colors, VirtualArray *p_alpha=nullptr, bool reverse=false, VirtualArray *p_noise=nullptr) |
| | Colorize a scalar field into a VirtualTexture using a custom colormap.
|
| |
| void | hmap::colorize_bivariate (VirtualTexture &out, VirtualArray &a1, VirtualArray &a2, const ComputeMode &cm, glm::vec2 range1, glm::vec2 range2, const std::vector< float > &positions1, const std::vector< float > &positions2, const std::vector< glm::vec3 > &colormap_colors1, const std::vector< glm::vec3 > &colormap_colors2, MixMethod method=MM_SQRT_AVG, bool reverse1=false, bool reverse2=false, VirtualArray *p_noise1=nullptr, VirtualArray *p_noise2=nullptr) |
| | Colorize two scalar fields into a VirtualTexture using two custom colormaps and a color mixing method.
|
| |
| void | hmap::luminance (VirtualArray &out, VirtualTexture &tex, const ComputeMode &cm) |
| | Compute luminance from a VirtualTexture.
|
| |
| void | hmap::mix (VirtualTexture &out, VirtualTexture &tex1, VirtualTexture &tex2, const ComputeMode &cm, MixMethod method=MM_SQRT_AVG) |
| | Mix two virtual textures into an output virtual texture.
|
| |
| void | hmap::mix (VirtualTexture &out, std::vector< VirtualTexture * > &texs, const ComputeMode &cm, MixMethod method=MM_SQRT_AVG) |
| | Mix multiple virtual textures sequentially.
|
| |
| void | hmap::mix_normal_map (VirtualTexture &out, VirtualTexture &nmap_base, VirtualTexture &nmap_detail, const ComputeMode &cm, float detail_scaling, NormalMapBlendingMethod blending_method) |
| | Blend two normal maps into a single output virtual normal map.
|
| |