I recall my struggles as a student when I first delved into FSPM using GroIMP. I found it challenging to navigate and locate the appropriate learning resources. Even now, with more experience, I sometimes encounter difficulties in finding the information I need.
Therefore, I believe it would be beneficial to create a post that can serve as a continually updated index of available resources. This way, both beginners and advanced users can refer to this index to find the answers they require.
Resources:
-
Learning GroIMP: Get started with GroIMP by visiting the official website and exploring tutorials, user guides, and other essential resources.
-
Find more information on the GroIMP software at the official Wiki.
-
Building Plants with GroIMP: Dive into the lectures of professor W. Kurth to learn how to create realistic plant models using GroIMP.
-
How to develop a simple FSPM with GroIMP by KatarĂna Smolenová and Gerhard Buck-Sorlin. The same (mostly) content is also available in this pdf, explained in plain english [COMING SOON]
-
Learning the basics of the Turtle command.
-
Learning the basics of the Language XL.
-
Learning to program in XL: Katarina Smolenova’s lecture; The XL Language Specification; Gitlab.
-
Learning Java Basics: As GroIMP utilizes Java for programming graph grammars, it’s essential to have a good understanding of Java. Learn Java basics at Codecademy to enhance your GroIMP experience.
-
More useful GroIMP lectures and examples here.
Download the most recent verion of GroIMP here:
or here:
https://download.grogra.de/
- Please notice that recent versions require java 21.
- If you want to start the software as command line you can use java -Xverify:none -jar core.jar
GroIMP specific support communities:
- Slack Channel where you can chat directly with the developer of GroIMP. If you want to join the Slack Channel please ask to @gaetanH
- WeChat group for all who are interested in FSPM modelling with GroIMP (support in Chinese is possible too). Please contact the moderators to have the link for the WeChat group.
If you have any suggestions or resources to add to this index, please leave a comment on this post!