rename normalize to normalizeNormalMap
This commit is contained in:
parent
fd9ae63a4f
commit
c36bf421f5
@ -130,7 +130,7 @@ FloatImage * nv::createNormalMap(const Image * img, FloatImage::WrapMode wm, Vec
|
||||
}
|
||||
|
||||
/// Normalize the given image in place.
|
||||
void nv::normalize(FloatImage * img)
|
||||
void nv::normalizeNormalMap(FloatImage * img)
|
||||
{
|
||||
nvCheck(img != NULL);
|
||||
img->expandNormals(0);
|
||||
|
@ -19,37 +19,37 @@
|
||||
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
// OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
#ifndef NV_IMAGE_NORMALMAP_H
|
||||
#define NV_IMAGE_NORMALMAP_H
|
||||
|
||||
#include <nvmath/Vector.h>
|
||||
#include <nvimage/nvimage.h>
|
||||
#include <nvimage/FloatImage.h>
|
||||
|
||||
|
||||
namespace nv
|
||||
{
|
||||
class Image;
|
||||
|
||||
enum NormalMapFilter
|
||||
{
|
||||
NormalMapFilter_Sobel3x3, // fine detail
|
||||
NormalMapFilter_Sobel5x5, // medium detail
|
||||
NormalMapFilter_Sobel7x7, // large detail
|
||||
NormalMapFilter_Sobel9x9, // very large
|
||||
};
|
||||
|
||||
FloatImage * createNormalMap(const Image * img, FloatImage::WrapMode wm, Vector4::Arg heightWeights, NormalMapFilter filter = NormalMapFilter_Sobel3x3);
|
||||
|
||||
FloatImage * createNormalMap(const Image * img, FloatImage::WrapMode wm, Vector4::Arg heightWeights, Vector4::Arg filterWeights);
|
||||
|
||||
void normalize(FloatImage * img);
|
||||
|
||||
// @@ Add generation of DU/DV maps.
|
||||
|
||||
|
||||
} // nv namespace
|
||||
|
||||
#endif // NV_IMAGE_NORMALMAP_H
|
||||
// OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
#ifndef NV_IMAGE_NORMALMAP_H
|
||||
#define NV_IMAGE_NORMALMAP_H
|
||||
|
||||
#include <nvmath/Vector.h>
|
||||
#include <nvimage/nvimage.h>
|
||||
#include <nvimage/FloatImage.h>
|
||||
|
||||
|
||||
namespace nv
|
||||
{
|
||||
class Image;
|
||||
|
||||
enum NormalMapFilter
|
||||
{
|
||||
NormalMapFilter_Sobel3x3, // fine detail
|
||||
NormalMapFilter_Sobel5x5, // medium detail
|
||||
NormalMapFilter_Sobel7x7, // large detail
|
||||
NormalMapFilter_Sobel9x9, // very large
|
||||
};
|
||||
|
||||
FloatImage * createNormalMap(const Image * img, FloatImage::WrapMode wm, Vector4::Arg heightWeights, NormalMapFilter filter = NormalMapFilter_Sobel3x3);
|
||||
|
||||
FloatImage * createNormalMap(const Image * img, FloatImage::WrapMode wm, Vector4::Arg heightWeights, Vector4::Arg filterWeights);
|
||||
|
||||
void normalizeNormalMap(FloatImage * img);
|
||||
|
||||
// @@ Add generation of DU/DV maps.
|
||||
|
||||
|
||||
} // nv namespace
|
||||
|
||||
#endif // NV_IMAGE_NORMALMAP_H
|
||||
|
@ -339,7 +339,7 @@ static FloatImage * createMipmap(const FloatImage * floatImage, const InputOptio
|
||||
// Normalize mipmap.
|
||||
if (inputOptions.normalizeMipmaps)
|
||||
{
|
||||
normalize(result);
|
||||
normalizeNormalMap(result);
|
||||
}
|
||||
|
||||
return result;
|
||||
|
Loading…
Reference in New Issue
Block a user