This commit is contained in:
Your Name
2024-10-17 11:30:36 -06:00
parent 29ab40e33d
commit c2adfc2bda
3 changed files with 146 additions and 35 deletions

View File

@@ -9,20 +9,6 @@
#define G 1, 1,-1,
#define H 1, 1, 1,
vec3 calc_normal(vec3 v1, vec3 v2, vec3 v3)
{
vec3 lado1, lado2, normal;
glm_vec3_sub(v2, v1, lado1);
glm_vec3_sub(v3, v1, lado2);
glm_vec3_cross(lado1, lado2, normal);
glm_vec3_normalize(normal);
return normal;
}
narray_float_t d_cube =
{
3*3*2*6,
@@ -47,31 +33,25 @@ narray_float_t d_cube =
};
narray_float_t n_cube = {
narray_float_t d_cube =
{
3 * 3 * 2 * 6,
A C E
C E G
calc_normal(A, C, E),
calc_normal(A, C, E),
calc_normal(A, C, E),
E G F
G F H
calc_normal(E, G, F),
calc_normal(E, G, F),
calc_normal(E, G, F),
F H B
H B D
calc_normal(A, B, F),
calc_normal(A, B, F),
calc_normal(A, B, F),
B D A
D A C
calc_normal(C, D, G),
calc_normal(C, D, G),
calc_normal(C, D, G),
C D G
D G H
calc_normal(D, H, G),
calc_normal(D, H, G),
calc_normal(D, H, G),
calc_normal(A, B, E),
calc_normal(A, B, E),
calc_normal(A, B, E),
A B E
B E F
};