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 fe939049b21927749f5021d73f1c7965e26467ff
parent c5f9807ad902e1c3a1a1566cd3ff019f35275ccc
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Tue,  4 Feb 2025 10:44:03 +0100

BugFix: mode 1 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.

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

diff --git a/src/cg_construction_mode_1.c b/src/cg_construction_mode_1.c @@ -1038,8 +1038,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: