Commit Graph

100 Commits

Author SHA1 Message Date
6e83f8c0d9 add comment to methods in lsystem.engine 2021-04-13 17:38:49 +02:00
0aa4f88abd Code has been clarified a bit 2021-04-13 16:32:41 +02:00
Arthur
8505051dd4 Test 4 2021-04-13 16:15:08 +02:00
Arthur
97925fd331 Test 2021-04-13 16:14:11 +02:00
Arthur
1a25473f06 Test 2021-04-13 15:58:43 +02:00
Arthur
a943ff5442 Merge remote-tracking branch 'origin/master' 2021-04-13 15:57:15 +02:00
Arthur
002653ada9 Test 2021-04-13 15:57:01 +02:00
d5acf85338 Move AbstractCanvas and AbstractListener to engine.gl3d + move drawLSystem to DrawHelper 2021-04-12 22:13:24 +02:00
0402d49622 Fix perspective issue du to a division previously returning result to an integer and not to an float number + fix Pair.equals 2021-04-07 15:55:04 +02:00
Arthur
e991f4ff6c Merge remote-tracking branch 'origin/master' 2021-04-06 16:39:41 +02:00
acc7e17482 Delete gl2d + move camera depending of size of the l-system + fix Pair.hashCode 2021-04-06 16:39:12 +02:00
Arthur
d2ebcbf2ef Merge remote-tracking branch 'origin/master' 2021-04-06 15:32:43 +02:00
6f7ef0a33c Fix button gif not disappear 2021-03-30 17:37:40 +02:00
Arthur
4d989da319 Merge remote-tracking branch 'origin/master' 2021-03-30 17:37:30 +02:00
Arthur
acac110c50 Close button WORKS ! 2021-03-30 17:37:14 +02:00
Antonin Boyon
76727bd28c fixing button error 2021-03-30 17:30:08 +02:00
Antonin Boyon
9b969a42a7 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-03-30 16:36:53 +02:00
Antonin Boyon
a83126e585 Button for 2d and 3d generation 2021-03-30 16:34:17 +02:00
19346774da Refactored GLEventListener.java and JoglEventListener2D.java + deleted useless 2d classes 2021-03-30 16:30:20 +02:00
Arthur7770
d50b4f0042 Add a scroll-control on the spinner 2021-03-30 16:04:09 +02:00
7fcd7d4449 moved some constants to Constants.java + removed ROTATION_Z in ElementProperties.java + enhance window name 2021-03-27 11:20:19 +01:00
Arthur
bbc74e1513 First close tab button implementation 2021-03-23 17:45:20 +01:00
Arthur
5bc68bc127 Test 2021-03-23 17:43:13 +01:00
474bad28d7 Merge remote-tracking branch 'origin/master' 2021-03-23 16:56:31 +01:00
0dd3552126 Add loading-gif.gif to generate JButton 2021-03-23 16:55:14 +01:00
Arthur
208b956219 Scroll fixed 2021-03-23 16:41:23 +01:00
Antonin Boyon
852004a609 remove unused imports 2021-03-23 15:56:20 +01:00
Antonin Boyon
d7deba49a7 correction Point 2021-03-23 15:53:27 +01:00
Antonin Boyon
7b14b546c4 correction Point 2021-03-23 15:53:10 +01:00
Antonin Boyon
84db074e0b 2D engine 2021-03-16 18:16:55 +01:00
32303c22ba Improved l-system draw in 3d 2021-03-16 17:59:36 +01:00
6242618413 Improved performance + implemented better responsiveness against exceptions when parsing 2021-03-16 16:21:29 +01:00
Antonin Boyon
562f366a2b bug fix for the 2D engine 2021-03-16 15:18:00 +01:00
6371082665 First implementation of L-System in 3D 2021-03-10 11:51:06 +01:00
4129724064 greatly improved performance 2021-03-09 20:13:58 +01:00
dcb4ad767b Added jbvm arguments to build.xml + Rewrite.java now an utility class + optimized imports 2021-03-09 18:21:13 +01:00
Eideen
399b7e0fe1 Generation Tab at launch 2021-03-09 17:25:55 +01:00
Eideen
c13aa279af Debug help window 2021-03-09 17:18:51 +01:00
84f55b6ca4 3D interface now launch when rules has been parsed + deleted useless rectangular prism 2021-03-09 12:23:01 +01:00
dee7b8862a Fixed Parser#parse and added -ea jvm argument in build.xml 2021-03-08 13:01:32 +01:00
Arthur
e644f05e23 Key movement accelaration problem solved 2021-03-08 12:06:50 +01:00
bd48d32080 refactored windows 2021-03-03 13:23:22 +01:00
16df134cd4 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-03-03 12:18:02 +01:00
9ebf9cff82 Parser#parse(String) now work + deleted ';' for each rules in Tab + fixed Parser#isCorrect(String, Type) which will not accept rule without '=' anymore 2021-03-03 12:17:35 +01:00
Antonin Boyon
de958c9f15 correction of JoglEventListener2D 2021-03-02 18:36:05 +01:00
Antonin Boyon
9a156f8d11 2D engine 2021-03-02 18:31:57 +01:00
764a0fe710 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-03-02 18:00:50 +01:00
5e7be4e1d9 Parser#parse(String) (not finished) 2021-03-02 18:00:47 +01:00
Arthur
4878df85f7 Control key update but still an acceleration problem 2021-03-02 17:49:59 +01:00
Arthur
44250cd124 Scroll works 2021-03-02 17:13:47 +01:00