Commit Graph

20 Commits

Author SHA1 Message Date
7fcd7d4449 moved some constants to Constants.java + removed ROTATION_Z in ElementProperties.java + enhance window name 2021-03-27 11:20:19 +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
6371082665 First implementation of L-System in 3D 2021-03-10 11:51:06 +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
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
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
5e7be4e1d9 Parser#parse(String) (not finished) 2021-03-02 18:00:47 +01:00
3fe3b481d8 done somes optimization with 3d + fixed potential rewriter issue 2021-02-23 00:23:42 +01:00
1eda03f965 optimized import + added keyboard controls and fps log 2021-02-20 13:41:32 +01:00
74f98c2692 Fixed rewritter 2021-02-09 17:20:22 +01:00
651e3aed40 improved parser + added rewriter to Main (currently not work correctly) 2021-02-05 22:35:05 +01:00
203845dcca Parser not accept '=' inside axiom anymore 2021-02-05 19:34:47 +01:00
ba570154e4 Moved Parser and refactored isCorrect method in Parser 2021-02-05 19:28:55 +01:00
Arthur
cab689070c final parser and adding of iterations number 2021-02-03 10:05:31 +01:00
Arthur
049e3aeda7 parser 2021-02-02 18:02:10 +01:00
Quentin Legot
664d3ed06d implemented rewritter 2021-02-02 17:57:42 +01:00
Quentin Legot
2216561506 added first parser implementation 2021-02-02 16:07:08 +01:00