#include <VTFFile.h>
Public Attributes | |
vlUInt | uiVersion [2] |
Output image version. | |
VTFImageFormat | ImageFormat |
Output image output storage format. | |
vlUInt | uiFlags |
Output image header flags. | |
vlUInt | uiStartFrame |
Output image start frame. | |
vlSingle | sBumpScale |
Output image bump scale. | |
vlSingle | sReflectivity [3] |
Output image reflectivity. (Only used if bReflectivity is false.). | |
vlBool | bMipmaps |
Generate MIPmaps. (Space is always allocated.). | |
VTFMipmapFilter | MipmapFilter |
MIP map re-size filter. | |
VTFSharpenFilter | MipmapSharpenFilter |
MIP map sharpen filter. | |
vlBool | bThumbnail |
Generate thumbnail image. | |
vlBool | bReflectivity |
Compute image reflectivity. | |
vlBool | bResize |
Resize the input image. | |
VTFResizeMethod | ResizeMethod |
New size compution method. | |
VTFMipmapFilter | ResizeFilter |
Re-size filter. | |
VTFSharpenFilter | ResizeSharpenFilter |
Sharpen filter. | |
vlUInt | uiResizeWidth |
New width after re-size if method is RESIZE_SET. | |
vlUInt | uiResizeHeight |
New height after re-size if method is RESIZE_SET. | |
vlBool | bResizeClamp |
Clamp re-size size. | |
vlUInt | uiResizeClampWidth |
Maximum width to re-size to. | |
vlUInt | uiResizeClampHeight |
Maximum height to re-size to. | |
vlBool | bGammaCorrection |
Gamma correct input image. | |
vlSingle | sGammaCorrection |
Gamma correction to apply. | |
vlBool | bNormalMap |
Convert input image to a normal map. | |
VTFKernelFilter | KernelFilter |
Normal map generation kernel. | |
VTFHeightConversionMethod | HeightConversionMethod |
Method or determining height from input image during normal map creation. | |
VTFNormalAlphaResult | NormalAlphaResult |
How to handle output image alpha channel, post normal map creation. | |
vlByte | bNormalMinimumZ |
Minimum normal Z value. | |
vlSingle | sNormalScale |
Normal map scale. | |
vlBool | bNormalWrap |
Wrap the normal map. | |
vlBool | bNormalInvertX |
Invert the normal X component. | |
vlBool | bNormalInvertY |
Invert the normal Y component. | |
vlBool | bNormalInvertZ |
Invert the normal Z component. | |
vlBool | bSphereMap |
Generate a sphere map for six faced environment maps. |
The SVTFCreateOptions struct defines options and settings to be used when creating VTF images with methods such as CVTFFile::Create().
Output image version.
Output image output storage format.
Output image header flags.
Output image start frame.
Output image bump scale.
Output image reflectivity. (Only used if bReflectivity is false.).
Generate MIPmaps. (Space is always allocated.).
MIP map re-size filter.
MIP map sharpen filter.
Generate thumbnail image.
Compute image reflectivity.
Resize the input image.
New size compution method.
Re-size filter.
Sharpen filter.
New width after re-size if method is RESIZE_SET.
New height after re-size if method is RESIZE_SET.
Clamp re-size size.
Maximum width to re-size to.
Maximum height to re-size to.
Gamma correct input image.
Gamma correction to apply.
Convert input image to a normal map.
Normal map generation kernel.
Method or determining height from input image during normal map creation.
How to handle output image alpha channel, post normal map creation.
Minimum normal Z value.
Normal map scale.
Wrap the normal map.
Invert the normal X component.
Invert the normal Y component.
Invert the normal Z component.
Generate a sphere map for six faced environment maps.