3#include <Core/CoreDLL.h>
5#include <Foundation/IO/Stream.h>
6#include <Foundation/Math/Vec3.h>
22 static plVec3 s_Dirs[NumDirs];
28 PL_DECLARE_POD_TYPE();
41 void AddSample(
const plVec3& vDir,
const T& value);
43 T Evaluate(
const plVec3& vNormal)
const;
48 T m_Values[plAmbientCubeBasis::NumDirs];
51#include <Core/Graphics/Implementation/AmbientCubeBasis_inl.h>
Interface for binary in (read) streams.
Definition Stream.h:22
Interface for binary out (write) streams.
Definition Stream.h:107
Definition AmbientCubeBasis.h:9
Definition AmbientCubeBasis.h:27
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54