Change projection w/keyboard

This commit is contained in:
PedroEdiaz
2024-10-22 23:07:30 -06:00
parent 6727c5fa9a
commit 2a5a101080
7 changed files with 140 additions and 48 deletions

View File

@@ -53,7 +53,7 @@ float * generate_data_surface(int grid_size, unsigned char *m )
f = klein;
*m = 4;
size = grid_size*grid_size*12*(*m);
size = grid_size*grid_size*6*(*m);
d_surface = malloc((size+1)*sizeof(float));
d_surface[0] = size;
@@ -70,22 +70,6 @@ float * generate_data_surface(int grid_size, unsigned char *m )
f(&d_surface[k + 1], i + 1, j + 1, grid_size);
k+=*m;
// triangle 1, Back
f(&d_surface[k + 1], i + 1, j + 1, grid_size);
k+=*m;
f(&d_surface[k + 1], i + 1, j, grid_size);
k+=*m;
f(&d_surface[k + 1], i, j, grid_size);
k+=*m;
// triangle 2, Frontt
f(&d_surface[k + 1], i + 1, j + 1, grid_size);
k+=*m;
f(&d_surface[k + 1], i, j + 1, grid_size);
k+=*m;
f(&d_surface[k + 1], i, j, grid_size);
k+=*m;
// triangle 2, Back
f(&d_surface[k + 1], i, j, grid_size);
k+=*m;