Commit Graph

  • 143df1ce46 Update README.md main Quentin Legot 2021-07-22 14:30:33 +02:00
  • d39771c7b6 Update and rename README.txt to README.md Quentin Legot 2021-07-22 14:30:12 +02:00
  • f7ab561364 Final rapport Arthur 2021-04-20 17:53:03 +02:00
  • c26d3db76d Merge remote-tracking branch 'origin/master' Arthur 2021-04-20 15:57:19 +02:00
  • 4d800e71d8 Reorganize rapport structure Arthur 2021-04-20 15:53:35 +02:00
  • e6193c9a1d Fix OutOfMemryError Quentin Legot 2021-04-20 15:23:22 +02:00
  • a9388f9f8f add another test + delete sout in rewrite that can cause an OutOFMemoryError or/and an heavy consumption of your cpu if word is very long Quentin Legot 2021-04-20 15:15:10 +02:00
  • 3809b05556 fix readme Quentin Legot 2021-04-20 14:51:11 +02:00
  • 3ebb35dfe2 update rapport Quentin Legot 2021-04-20 14:39:17 +02:00
  • c744d1ac49 Merge remote-tracking branch 'origin/master' Quentin Legot 2021-04-20 12:00:03 +02:00
  • 8dfc0f97b5 Forgot Pics Arthur 2021-04-20 11:56:36 +02:00
  • 67eedd52de Update Rapport Arthur 2021-04-20 11:51:25 +02:00
  • 31cdf33c33 Fix assert error Quentin Legot 2021-04-20 11:26:48 +02:00
  • d141d9032b New Look and feel Theme Arthur 2021-04-20 11:11:07 +02:00
  • 9909249039 add readme and junit jar Quentin Legot 2021-04-19 17:58:55 +02:00
  • 6ebb99fb7c Add junit tests + fix form errors and Parser.isCorrect Quentin Legot 2021-04-19 17:33:21 +02:00
  • 359d3eace9 Change Example.java and Factorize Listener.java Arthur 2021-04-19 14:55:43 +02:00
  • 4b34a788b2 improve example tab + improve camera when generate l system Quentin Legot 2021-04-19 11:50:33 +02:00
  • 11529aaf18 Fixed TextField Arthur 2021-04-19 11:26:15 +02:00
  • c10ecfeb15 Merge remote-tracking branch 'origin/master' Arthur 2021-04-19 11:09:28 +02:00
  • 9f0142dfb8 Update Interface TextFields Arthur 2021-04-19 11:09:17 +02:00
  • 914f7f6ebe update rapport + first implementation of example tab Quentin Legot 2021-04-19 10:51:17 +02:00
  • 06b35e1983 Change HELP string + change where are placed resources Quentin Legot 2021-04-19 10:01:46 +02:00
  • f300c71020 Update Rapport Eideen 2021-04-18 23:28:31 +02:00
  • 4c65f8f81b Change help text Eideen 2021-04-18 20:59:54 +02:00
  • 41e2aa2e0f update rapport Quentin Legot 2021-04-17 13:19:48 +02:00
  • 0a70da9bec Update Rapport Eideen 2021-04-17 01:12:28 +02:00
  • 7f3a17039f Update Rapport Arthur 2021-04-16 19:04:16 +02:00
  • 418850502e Update Rapport Arthur 2021-04-16 11:48:15 +02:00
  • ef4bbe7548 Add comments to methods, classes and package, add overview.html and move Type.java Quentin Legot 2021-04-15 18:40:33 +02:00
  • de48b62520 improved LaTeX file Eideen 2021-04-13 18:21:34 +02:00
  • da67bda3a4 add comment to methods in AbstractCanvas.java and fix some Quentin Legot 2021-04-13 18:07:59 +02:00
  • cce32f543b Commented MainFrame and Tab Arthur 2021-04-13 18:03:04 +02:00
  • 6e83f8c0d9 add comment to methods in lsystem.engine Quentin Legot 2021-04-13 17:38:49 +02:00
  • 0aa4f88abd Code has been clarified a bit Quentin Legot 2021-04-13 16:32:41 +02:00
  • 8505051dd4 Test 4 Arthur 2021-04-13 16:15:08 +02:00
  • 97925fd331 Test Arthur 2021-04-13 16:14:11 +02:00
  • c2dd060140 Fix issue javac not compiling in utf-8 on windows cmd (need to delete /bin folder to be resolve) Quentin Legot 2021-04-13 16:10:41 +02:00
  • 1a25473f06 Test Arthur 2021-04-13 15:58:43 +02:00
  • a943ff5442 Merge remote-tracking branch 'origin/master' Arthur 2021-04-13 15:57:15 +02:00
  • 002653ada9 Test Arthur 2021-04-13 15:57:01 +02:00
  • d5acf85338 Move AbstractCanvas and AbstractListener to engine.gl3d + move drawLSystem to DrawHelper Quentin Legot 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 Quentin Legot 2021-04-07 15:55:04 +02:00
  • e991f4ff6c Merge remote-tracking branch 'origin/master' Arthur 2021-04-06 16:39:41 +02:00
  • acc7e17482 Delete gl2d + move camera depending of size of the l-system + fix Pair.hashCode Quentin Legot 2021-04-06 16:39:12 +02:00
  • d2ebcbf2ef Merge remote-tracking branch 'origin/master' Arthur 2021-04-06 15:32:43 +02:00
  • a4bd08dc4f Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system Eideen 2021-03-30 18:06:07 +02:00
  • 1d7ddea1af improved LaTeX file Eideen 2021-03-30 18:05:16 +02:00
  • 6f7ef0a33c Fix button gif not disappear Quentin Legot 2021-03-30 17:37:40 +02:00
  • 4d989da319 Merge remote-tracking branch 'origin/master' Arthur 2021-03-30 17:37:30 +02:00
  • acac110c50 Close button WORKS ! Arthur 2021-03-30 17:37:14 +02:00
  • 76727bd28c fixing button error Antonin Boyon 2021-03-30 17:30:08 +02:00
  • 9b969a42a7 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system Antonin Boyon 2021-03-30 16:36:53 +02:00
  • a83126e585 Button for 2d and 3d generation Antonin Boyon 2021-03-30 16:34:17 +02:00
  • 19346774da Refactored GLEventListener.java and JoglEventListener2D.java + deleted useless 2d classes Quentin Legot 2021-03-30 16:30:20 +02:00
  • d50b4f0042 Add a scroll-control on the spinner Arthur7770 2021-03-30 16:04:09 +02:00
  • 7fcd7d4449 moved some constants to Constants.java + removed ROTATION_Z in ElementProperties.java + enhance window name Quentin Legot 2021-03-27 11:20:19 +01:00
  • bbc74e1513 First close tab button implementation Arthur 2021-03-23 17:45:20 +01:00
  • 5bc68bc127 Test Arthur 2021-03-23 17:43:13 +01:00
  • 474bad28d7 Merge remote-tracking branch 'origin/master' Quentin Legot 2021-03-23 16:56:31 +01:00
  • 0dd3552126 Add loading-gif.gif to generate JButton Quentin Legot 2021-03-23 16:55:14 +01:00
  • 208b956219 Scroll fixed Arthur 2021-03-23 16:41:23 +01:00
  • 852004a609 remove unused imports Antonin Boyon 2021-03-23 15:56:20 +01:00
  • d7deba49a7 correction Point Antonin Boyon 2021-03-23 15:53:27 +01:00
  • 7b14b546c4 correction Point Antonin Boyon 2021-03-23 15:53:10 +01:00
  • 84db074e0b 2D engine Antonin Boyon 2021-03-16 18:16:55 +01:00
  • 32303c22ba Improved l-system draw in 3d Quentin Legot 2021-03-16 17:59:36 +01:00
  • 6242618413 Improved performance + implemented better responsiveness against exceptions when parsing Quentin Legot 2021-03-16 16:21:29 +01:00
  • 562f366a2b bug fix for the 2D engine Antonin Boyon 2021-03-16 15:18:00 +01:00
  • 6371082665 First implementation of L-System in 3D Quentin Legot 2021-03-10 11:51:06 +01:00
  • 4129724064 greatly improved performance Quentin Legot 2021-03-09 20:13:58 +01:00
  • dcb4ad767b Added jbvm arguments to build.xml + Rewrite.java now an utility class + optimized imports Quentin Legot 2021-03-09 18:21:13 +01:00
  • 399b7e0fe1 Generation Tab at launch Eideen 2021-03-09 17:25:55 +01:00
  • c13aa279af Debug help window Eideen 2021-03-09 17:18:51 +01:00
  • 84f55b6ca4 3D interface now launch when rules has been parsed + deleted useless rectangular prism Quentin Legot 2021-03-09 12:23:01 +01:00
  • dee7b8862a Fixed Parser#parse and added -ea jvm argument in build.xml Quentin Legot 2021-03-08 13:01:32 +01:00
  • e644f05e23 Key movement accelaration problem solved Arthur 2021-03-08 12:06:50 +01:00
  • bd48d32080 refactored windows Quentin Legot 2021-03-03 13:23:22 +01:00
  • 16df134cd4 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system Quentin Legot 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 Quentin Legot 2021-03-03 12:17:35 +01:00
  • de958c9f15 correction of JoglEventListener2D Antonin Boyon 2021-03-02 18:36:05 +01:00
  • 9a156f8d11 2D engine Antonin Boyon 2021-03-02 18:31:57 +01:00
  • 764a0fe710 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system Quentin Legot 2021-03-02 18:00:50 +01:00
  • 5e7be4e1d9 Parser#parse(String) (not finished) Quentin Legot 2021-03-02 18:00:47 +01:00
  • 4878df85f7 Control key update but still an acceleration problem Arthur 2021-03-02 17:49:59 +01:00
  • 44250cd124 Scroll works Arthur 2021-03-02 17:13:43 +01:00
  • 4806109ad6 Add help scrollbar and window limitation Eideen 2021-03-02 16:00:49 +01:00
  • 161f9b64c2 Scroll REALLY Fixed Arthur 2021-03-01 13:34:04 +01:00
  • 41fc399f70 Scroll Camera Works Arthur 2021-03-01 12:41:47 +01:00
  • 3fe3b481d8 done somes optimization with 3d + fixed potential rewriter issue Quentin Legot 2021-02-23 00:23:42 +01:00
  • 1eda03f965 optimized import + added keyboard controls and fps log Quentin Legot 2021-02-20 13:41:32 +01:00
  • 0d4d8c3169 Moving MainFrame methods to Tab and remove useless HashMaps, Implements nbIterations modification Arthur 2021-02-18 15:28:38 +01:00
  • f4fe768cd8 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system Quentin Legot 2021-02-17 16:23:37 +01:00
  • 1b6e865ce2 added keyboard and mouse listeners + adde axes 3d + first control implementations(not fully work as intended) Quentin Legot 2021-02-17 16:23:21 +01:00
  • 73ef819bb3 Backspace works Arthur 2021-02-17 16:07:01 +01:00
  • d33ab0043a Warnings Fixed Arthur 2021-02-17 15:50:51 +01:00
  • 85491f9f30 Erase get's more precise Arthur 2021-02-17 15:43:38 +01:00
  • 2139f3d7c3 We can now erase rules and axioms Arthur 2021-02-17 15:31:00 +01:00
  • a29f8f5ec3 Listener's Factorisation Arthur 2021-02-17 14:59:02 +01:00
  • 0bc81d70a5 Interface works Arthur 2021-02-17 12:00:02 +01:00