____________________________________________________________________________________
Value_clip_blur is a modifier map used to clip a map into two separate values, with a possible fade between them.a
b
In the example image above the map is applied to a 2d_value_v map (a).
The blur amount is 10(0.1).
value_condition
Value_condition is a modifier map used to separate a value map into two separate values. The location of the clipping value can be adjusted.a
b
In the example image above, the clipping value is 0.5 applied to a
2d_value_v map (a).
value_curve_edit
Value_curve_edit is a modifier map that is used to alter the distribution of values from zero to one.a
b
In the example image above, the original 2d_value_v (a) is edited to
increase the amount of lower values.
value_cycle
Value_cycle is a modifier map with a very specific purpose. It is used to cycle the values of a map. When the cycle_offset slider is moved from zero to one, the values will cycle through all of the value and back to their original value. It is can be used in repeating animated maps.a
b
In this example cycle_offset is set to 0.0 in a and set to 0.25 in b. As an example plug 2d_value_radiate into it and slide the slider.
Value_dither is a modifier map that will add a pointillistic appearance to maps. It dithers the value range to four levels of grey.a
b
This map takes a long time to render, and it is
random. When used in an animation, the texture will result in a
flickering effect.
value_divide
Value_divide is a modifier map that will divide one value map through
another. It is necessary because sometimes sliders need to be inversely
proportional, and there are no provisions for division in the TextureEditor's
arithmetic expression evaluator.
value_empty_box
Value_empty_box is just an empty box that
returns a value. It exists as a begin point to
create custom maps.
value_fraction
Value_fraction is a modifier map that is used to take the fractional part of a value map that runs higher than one.a
b
It contains a multiplier parameter so that you can adjust the number
of bands that you see. This is the basis function for several of the
woodgrain textures.
value_from_color
Value_from_color is a modifier map that is used to convert a color map
to a value.
value_from_color_blue
Value_from_color_blue is a modifier map that is used to extract the blue
layer from a color map.
value_from_color_green
Value_from_color_green is a modifier map that is used to extract the green
layer from a color map.
value_from_color_red
Value_from_color_red is a modifier map that is used to extract the red
layer from a color map.
value_matte_map
Value_matte_map is used to simulate an alpha mask based on a value
threshold.
When changing the threshold slider, any value below the threshold will
be set to zero.
This map is one of the basis functions for the labeling maps.
value_negative
Value_negative is a modifier map used to calculate the negative of a
value map.
As you move the negative value from zero to one, the image will fade from its original colors to the negative of them.
Value_posterize is a modifier map that is used to create value bands from a value map. The number of bands can be controlled with the multiplier slider.
a
b
Value_stripe_map is a modifier map to generate fading stripes from a value map.c
d
In example (b), the value_stripe_map is applied to a 2d_value_v map (a) with the strip number set to three. The width of the black and white sections is controllable, just like the blur between them, by plugging it into a value_clip_blur map.
In the second example (d), the value_stripe_map is applied it to a
2d_value_concentric map (c).
value_subtract
Value_subtract is a modifier map used to subtract one value map from
another.
2d value maps
2d_transform_map
2d_transform_map is a modifier map that differs from 2d_value_transform_map and 2d_color_transform_map
because it does not have a parameter to plug a map into, and it does
not have a default return type.
It is only needed when you want to apply the same transformation to multiple or different types of maps.
It is used as follows:
2d_value_add_chaos is a modifier map that is based on 2d_value_transform_map, and is used to add chaos to a 2d value map. It does this by moving the points in the map based on a noise map. The sliders can be used to change the size and amount of chaos that is applied to the map.![]()
Once it is applied to a map, several options are available. When
scaling or rotating is needed for this map, it has to be expanded. After
expanding the map these options become available.
2d_value_halftone
2d_value_halftone is a complex modifier map to create printing halftone effects. The example (b) is created by plugging a 2d_value_v (a) into the halftone_map parameter. Plug the entire combination into value_condition to make the values fall to either one or zero. The dot in this example is set to 20.a
b
Note that the fade is only in the upper half of the value range. To adjust this, plug 2d_value_v into value_brightness_contrast before plugging it into 2d_value_halftone. Then the map itself is adjustable to compensate for the halftone process.
2d_value_hex_sample
2d_value_hex_sample is a modifier map and is used to sample a value
map and create solid hexagonal tiles from it. It is similar to a
"pixellize" function, except that it works on a hexagonal grid.
2d_value_mask
2d_value_mask is used to mask out a rectangular area of a 2d map.
It generates a 2d value map, which can be multiplied with any parameter to mask out that rectangle. It is used in the label mappings.
Refer to the TextureEditor
tutorial for more information on multiplying parameters.
2d_value_transform_coord
2d_value_transform_coord is a modifier map that is used to change the uv coordinate system.
The coordinate system is basically a set of values running from zero to one. The usual uv coordinate system has the u axis horizontally and the v axis vertically on the surface. This map allows you to substitute an arbitrary map in place of either or both axes.
For example when the parameters new_u and new_v are replaced by
2d_value_u and 2d_value_v then the value map that this
2d_value_transform_coord is plugged into is
not transformed at all.
When, for example, a
value_fraction modifier map with 2d_value_u plugged into it,
is plugged into new_u, and also a value_fraction that has 2d_value_v
plugged into it is plugged into new_v, then
two sliders will become available. These sliders control how many
times a value map
that is plugged into value_map of 2d_value_transform_coord
will be repeated in both directions. In the image
above, a 2d_value_concentric value map is plugged into the value_map
parameter and the multiplier sliders are both set to 2.
2d_value_transform_map
2d_value_transform_map is a modifier map that is used to transform a
2d value map.
The sliders that are available are as follows:
It is only needed when you want to apply the same transformation to multiple or different types of maps.
It is used as follows:
3d_value_add_chaos is a modifier map that is based on 3d_value_transform_map, and is used to add chaos to a 3d value map. It does this by moving the points in the map based on a noise map. The sliders can be used to change the size and amount of chaos that is applied to the map.a
b
Once it is applied to a map, several options are available. When
scaling or rotating is needed for this map it has to be expanded. After
expanding the map these options become available.
3d_value_axis_m_to_n
These maps are used to change the direction of a 3d map.
They are most often used in combination with projection maps.
The names for these maps should explain everything. When it is necessary to rotate a value map so that its current X axis will be pointed along the Y axis, use 3d_value_axis_x_to_y.
Here is a list of maps for the various transformations:
3d_value_project_cylinder is a modifier map that is used to project a 2d map onto a cylindrical shape. It has in general a better effect than using the 2d surface mapping.
3d_value_project_plane_xy is a modifier map that is used to project a 2d map into a 3d map on the XY plane.
3d_value_project_plane_xz is a modifier map that is used to project a 2d map into a 3d map on the XZ plane.
3d_value_project_plane_zy is a modifier map that is used to project a 2d map into a 3d map on the ZY plane.
3d_value_project_sphere1 is a modifier map that is used to project a 2d map onto a sphere.
3d_value_project_sphere2 is a modifier map that is used to project a 2d map onto a sphere.
3d_value_transform_coord
3d_value_transform_coord is a modifier map that is used to
change the map's XYZ coordinate system.
The coordinate system is basically a set of values running from zero to one. The usual XYZ coordinate system has the X axis from left to right, the Y axis from bottom to top, and the Z axis from back to front. This map allows you to substitute an arbitrary map in place of any or all axes.
3d_value_transform_map
3d_value_transform_map is a modifier map that is used to transform a
3d value map, which should be plugged into the value_map parameter.
The sliders are as follows: