city_generator2

Generated conformal 3D meshes representing a city
git clone git://git.meso-star.fr/city_generator2.git
Log | Files | Refs | README | LICENSE

commit 20ebb04dbfff0a34045df14502accd4fe2b9a94b
parent 58c1cc912404cafae930d1e01bde2df27d695412
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Tue,  4 Feb 2025 10:49:12 +0100

BugFix: mode 2 building failed if having only 1 window

If windows count was 1 after removing invalid / conflicting windows, an
internal error prevented building to be generated properly.
This bug was first fixed for mode 1 buildings.

Diffstat:
Msrc/cg_construction_mode_2.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cg_construction_mode_2.c b/src/cg_construction_mode_2.c @@ -1153,8 +1153,8 @@ build_windows /* build glass */ ERR(str_set(&name, prefix)); ERR(str_append(&name, "_S_glazing")); - ERR(scad_fuse_geometries(str_cget(&name), glass_list, 1, - glass_list+1, array_n - 1, &data_cad->glazing)); + ERR(scad_fuse_geometries(str_cget(&name), glass_list, array_n, + glass_list, array_n, &data_cad->glazing)); } exit: