| 1235 | } |
| 1236 | |
| 1237 | void NPCC_MakePerp(xVec3* dir_perp, const xVec3* dir_axis) |
| 1238 | { |
| 1239 | dir_perp->x = dir_axis->y - dir_axis->z; |
| 1240 | dir_perp->y = dir_axis->z - dir_axis->x; |
| 1241 | dir_perp->z = dir_axis->x - dir_axis->y; |
| 1242 | |
| 1243 | xVec3Normalize(dir_perp, dir_perp); |
| 1244 | } |
| 1245 | |
| 1246 | void NPCC_MakeArbPlane(const xVec3* dir_norm, xVec3* at, xVec3* rt) |
| 1247 | { |
no test coverage detected