/*
* =====================================================================================
*
* Filename: PhongTriangle.cpp
*
* Description:
*
* Version: 1.0
* Created: 16/09/2011 21:50:11
* Revision: none
* Compiler: gcc
*
* Author: John Ryland (jryland), jryland@xiaofrog.com
* Company: InvertedLogic
*
* =====================================================================================
*/
#include <PhongTriangle.h>
#include <math.h>
PhongTriangle::PhongTriangle()
{
}
PhongTriangle::~PhongTriangle()
{
}
void vec3::normalize()
{
float d = 1.0f / sqrt(x * x + y * y + z * z);
x *= d;
y *= d;
z *= d;
}