#include <OSGConfig.h>#include <OSGSystemDef.h>#include <OSGBaseTypes.h>#include <OSGVector.h>#include <OSGColor.h>#include <OSGImage.h>#include <vector>#include <string>#include <iostream>#include <OSGImageFunctions.inl>Go to the source code of this file.
Namespaces | |
| namespace | osg |
Enumerations | |
| enum | osg::SliceDataType { osg::INVALID_SDT = 0, osg::DEPTH_SDT, osg::FRAME_SDT, osg::SIDE_SDT } |
Functions | |
| bool | osg::createComposedImage (std::vector< ImagePtr > imageVec, ImagePtr image, SliceDataType sliceDataType) |
| bool | osg::createNormalMapFromBump (ImagePtr image, ImagePtr dst, Vec3f normalMapScale) |
| bool | osg::createNormalVolume (ImagePtr inImage, ImagePtr outImage, const std::string &outputFormat) |
| bool | osg::create2DPreIntegrationLUT (ImagePtr dst, ImagePtr src, Real32 thickness) |
| bool | osg::splitRGBA (ImagePtr rgba, ImagePtr rgb, ImagePtr alpha) |
| bool | osg::mergeRGBA (ImagePtr rgb, ImagePtr alpha, ImagePtr rgba) |
| bool | osg::blendImage (ImagePtr canvas, ImagePtr brush, Vec3f position, Color4f color, Real32 alphaScale, Real32 paintZ) |
| bool | osg::createPhongTexture (ImagePtr image, UInt32 size, Real32 specular_exponent, Real32 ka, Real32 kd, Real32 ks) |
| bool | osg::createPhongVolume (ImagePtr image, Color3f diffuseColor, Color3f specularColor, UInt32 lutSize, UInt32 lutScalar, Real32 lutIncr) |
| bool | osg::createNormalizationCubeMap (std::vector< ImagePtr > imageVec, UInt32 size) |
| bool | osg::createNoise (ImagePtr image, Image::PixelFormat pixelformat, UInt16 numOctaves, UInt16 size, UInt8 dim, bool splitOctaves) |
1.5.5