summaryrefslogtreecommitdiff
path: root/include/nw4r/g3d/g3d_transform.h
blob: 8812a8f2c8b3d0739a51617427bd85070d92ea21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef NW4R_G3D_TRANSFORM_H
#define NW4R_G3D_TRANSFORM_H

#include "nw4r/math.h" // IWYU pragma: export

namespace nw4r {
namespace g3d {
namespace detail {

bool CalcViewNrmMtx(nw4r::math::MTX33 *pOut, const nw4r::math::MTX34 *pW);
bool CalcViewTexMtx(nw4r::math::MTX34 *pOut, const nw4r::math::MTX34 *pW);
bool CalcInvWorldMtx(nw4r::math::MTX34 *pOut, const nw4r::math::MTX34 *pW);

} // namespace detail
} // namespace g3d
} // namespace nw4r

#endif