Commit Graph

217 Commits

Author SHA1 Message Date
7cca576e78 Merge into class 2024-06-10 18:54:28 +02:00
2eb908830b Add radius balance algorithm 2024-06-10 18:02:51 +02:00
e66372e668 Achieve pixel perfection on lines and circles with thickness 2024-06-10 01:21:48 +02:00
b821784796 New tests from scratch in quest of pixel perfection 2024-06-07 21:18:50 +02:00
e8d3b8d29a Break random things 2024-06-06 21:55:41 +02:00
9867909e9f Redo Lane 2024-06-06 19:53:00 +02:00
45c7560352 Redo roads 2024-06-06 13:06:17 +02:00
AKreuzer
536c71d372 balcony details and start facade details 2024-06-06 12:40:35 +02:00
AKreuzer
a4561c4ccb balcony fixed 2024-06-05 02:10:01 +02:00
KAymeric
c3fc592f84 some critical fixes on balcony 2024-06-04 19:07:50 +02:00
0eb39fc4a4 Redo curved_corner_by_distance 2024-06-04 18:47:22 +02:00
6398287116 Refactor curved_corner_by_distance 2024-06-04 15:59:39 +02:00
bfe6851a6c Remove debug prints 2024-05-31 19:33:44 +02:00
AKreuzer
0e5305525d balcony fucked 2024-05-30 17:32:20 +02:00
AKreuzer
5250165893 start balcony 2024-05-28 20:12:20 +02:00
01b88be2fb Fix intersection curved corners 2024-05-28 02:20:29 +02:00
e879e9c034 First prototype of roads intersecitons 2024-05-28 00:51:29 +02:00
NichiHachi
2244dd7b85 Midpoint circle and circle intersection 2024-05-27 23:00:16 +02:00
AKreuzer
1371be4132 hotfix number 46 and optimization number 956 on windows 2024-05-27 22:52:09 +02:00
ba78bb4537 Rename files 2024-05-27 22:18:44 +02:00
db3a8b24c1 Fix naming convention 2024-05-27 20:43:49 +02:00
9bece74ffd Add intersections utilities 2024-05-27 17:52:49 +02:00
198c18173a Better json structure 2024-05-26 19:44:21 +02:00
1543530488 Add lane object 2024-05-26 18:47:15 +02:00
2e66a539cf Add line object 2024-05-26 18:37:33 +02:00
0d4bd5906b Fix location folders 2024-05-26 16:26:32 +02:00
5bc7b25e82 Merge remote-tracking branch 'origin/main' into road 2024-05-26 16:24:27 +02:00
54e2522202 Rename files 2024-05-26 16:19:18 +02:00
AKreuzer
33b34108e5 start balcony 2024-05-26 15:28:47 +02:00
KAymeric
e47c8cf7ce windows full features 2024-05-26 01:37:06 +02:00
AKreuzer
7071b0a81c Update to use gdpc Transform (simplifies a lot) 2024-05-20 20:47:12 +02:00
AKreuzer
fb6206c52f add windows, multiple windows, alternate window patern and vertical crossbars 2024-05-19 18:11:32 +02:00
NichiHachi
93ea5d6f18 Added function to merge similar circles, optimizing the number of circles needed to form the curve 2024-05-16 14:17:18 +02:00
KAymeric
e6d66cc18e start windows 2024-05-15 23:17:55 +02:00
Xeon0X
7a309d093b Merge pull request #1 from KAymeric/main
Merge for yml param file
2024-05-11 12:15:37 +02:00
KAymeric
235d9be35d fix collumns, start facade and clean shitty code 2024-05-11 11:21:24 +02:00
KAymeric
1da68576f4 base foudations 2024-05-06 08:54:27 +02:00
NichiHachi
da9e797128 Add metro line map : Calculate a metro line curve and the osculating circles of it 2024-05-01 01:40:06 +02:00
NichiHachi
85796df6c6 Add Metro_Line, Station and Position classes 2024-04-29 23:53:08 +02:00
Eclairsombre
5051071d1d update roof 2024-04-28 19:27:38 +02:00
Eclairsombre
7384dcc7b3 update 2024-04-28 13:11:04 +02:00
Eclairsombre
60a2f5a3d6 roof 2024-04-28 13:09:35 +02:00
a5714343e7 Testing curve surface usage case 2024-04-26 23:11:00 +02:00
4f19a90048 Clean 2024-04-26 20:49:40 +02:00
751e935b32 Curve surface okayish implementation 2024-04-26 19:47:55 +02:00
Eclairsombre
c376867b3d add door 2024-04-26 17:35:55 +02:00
Eclairsombre
4a97cad8f9 Get the wall who are next to the 1 rect 2024-04-26 16:48:52 +02:00
Eclairsombre
d93c5e09cd update wall generation 2024-04-26 16:30:50 +02:00
Eclairsombre
7d073fd561 add wall generation 2024-04-26 13:18:06 +02:00
323111f2f6 First implementation of curve surface failed (not enough precision) 2024-04-26 12:38:15 +02:00