diff --git a/Centre, East, West, North, South, Zenith, nAdir.png b/Centre, East, West, North, South, Zenith, nAdir.png new file mode 100644 index 0000000..384d2ed Binary files /dev/null and b/Centre, East, West, North, South, Zenith, nAdir.png differ diff --git a/src/graphics/buffers.c b/src/graphics/buffers.c index e8aca25..c0e8ae1 100644 --- a/src/graphics/buffers.c +++ b/src/graphics/buffers.c @@ -389,10 +389,20 @@ bool compute_space(int cube_side, if (0) for (int i = 0; i < side_size * side_size * side_size; i ++) draw_a_central_star (lines_origin, s + i * 6); + draw_a_central_star (lines_origin, s + 4 * 6); // W + draw_a_central_star (lines_origin, s + 10 * 6); // A + draw_a_central_star (lines_origin, s + 16 * 6); // Z + draw_a_central_star (lines_origin, s + 22 * 6); // E + draw_a_central_star (lines_origin, s + 14 * 6); // N + draw_a_central_star (lines_origin, s + 12 * 6); // S -// draw_line (lines_origin, 3500, 2422);// further experiments... + // draw_line (lines_origin, 3500, 2422);// further experiments... if (pref_test_diagonal) diagonal_test (cube_side, cube_side, cube_side, step_x, step_y, step_z, lines_origin); + + printf(" Prochain objectif : dessiner les croix E, W, N, S, Z A puis EN, ES, etc.\n\ + Puis dessiner toutes les croix limitant un voisinage de Moore 3D sphérique.\n"); + return 0; } diff --git a/src/graphics/graphics.c b/src/graphics/graphics.c index 871435e..ed2c45d 100644 --- a/src/graphics/graphics.c +++ b/src/graphics/graphics.c @@ -559,12 +559,12 @@ static void get_model_data_and_user_preferences(){ * JE CHOISIS DES CUBES AYANT DES COTÉS IMPAIRS POUR QU'IL Y AIT UNE CASE CENTRALE */ - cube_side = 5; // 0 < cube_side + cube_side = 3; // 0 < cube_side int arrows_array_size = 0; while (*(arrows + arrows_array_size) != un_nombre_ad_hoc_que_je_mets_a_la_fin_du_tableau_pour_en_mesurer_la_taille) arrows_array_size ++; - printf("get_model_data_and_user_preferences (566) arrows_array_size = %d (arrows_nb = %d)\n", arrows_array_size, arrows_array_size / 5); + printf("get_model_data_and_user_preferences (567) arrows_array_size = %d (arrows_nb = %d)\n", arrows_array_size, arrows_array_size / 5); arrows_nb = arrows_array_size / 5; // assert : l'emplacement des flèches est contraint par space_size_x, y, z et le nombre de sites