mirror of
https://github.com/recp/cglm.git
synced 2025-10-03 08:41:55 +00:00
add missing definitions, fix initizlizing vector
This commit is contained in:
12
src/cam.c
12
src/cam.c
@@ -67,6 +67,18 @@ glmc_lookat(vec3 eye,
|
||||
glm_lookat(eye, center, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_look(vec3 eye, vec3 dir, vec3 up, mat4 dest) {
|
||||
glm_look(eye, dir, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_look_any(vec3 eye, vec3 dir, mat4 dest) {
|
||||
glm_look_any(eye, dir, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_frustum_planes(mat4 m, vec4 dest[6]) {
|
||||
|
@@ -10,10 +10,11 @@
|
||||
void
|
||||
test_camera_lookat(void **state) {
|
||||
mat4 view1, view2;
|
||||
vec3 eye = {0.024f, 14.6f, 67.04f},
|
||||
vec3 center,
|
||||
eye = {0.024f, 14.6f, 67.04f},
|
||||
dir = {0.0f, 0.0f, -1.0f},
|
||||
up = GLM_YUP,
|
||||
center;
|
||||
up = {0.0f, 1.0f, 0.0f}
|
||||
;
|
||||
|
||||
glm_vec_add(eye, dir, center);
|
||||
glm_lookat(eye, center, up, view1);
|
||||
|
Reference in New Issue
Block a user