Interaktive L-systemer

Lucas Mathias Haasum, Naja Cecilie Marckwardt, Nanna Nielsen Zmylon, Julie Schou Sørensen & Nanna Maria Kerlauge

Studenteropgave: Fagmodulprojekt

Abstrakt

This study revolves around the computer simulation of plants and deals with Lindenmayer-systems,
which explores the developmental algorithms of plants. The result of this study is an interactive
computer application, which simulates a tree with a natural growing pattern. An essential part
of this application, was the implementation of interactivity. This was solved by allowing user
interactions through multiple types of input, including Leap Motion, mouse and keyboard. The
study also provides a presentation of how the program was made. This is done by enlarging the
planning aspect of the development, hereunder the use of prototyping, which was an essential part
of this study. Another aspect in the development of the program was to build a design pattern
for implementation of the program code. The study also includes testing which, along with the
previous mentioned aspects, is a fundamental part of developing the program.

UddannelserDatalogi, (Bachelor/kandidatuddannelse) Bachelor
SprogDansk
Udgivelsesdato21 dec. 2016
Antal sider54
VejledereJohn Patrick Gallagher

Emneord

  • Lindenmayer
  • L-systemer
  • Java
  • datalogi
  • Turtle Graphics
  • Java.swing
  • Factory
  • Leap Motion
  • JUnit
  • kanelstænger