<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.grogra.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dokuwiki.grogra.de/feed.php">
        <title>GroIMP wiki - 06_tours:01_zero_to_tomato</title>
        <description></description>
        <link>https://dokuwiki.grogra.de/</link>
        <image rdf:resource="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-16T07:27:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:001&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:002&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:003&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:004&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:005&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:006&amp;rev=1765368853&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:007&amp;rev=1774860156&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:008&amp;rev=1765384678&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:009&amp;rev=1765384678&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://dokuwiki.grogra.de/</link>
        <url>https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:001&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Install with executable file</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:001&amp;rev=1765368853&amp;do=diff</link>
        <description>From zero to tomatoFrom zero to tomatoRunning GroIMP


Install with executable file

The easiest way to install GroIMP is to run an executable file. The executable file is downloadable on the grogra website. It can then be executed like many common installer file by double clicking on it. This trigger the installation of the software. The file will also automatically create a shortcut.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:002&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Running GroIMP</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:002&amp;rev=1765368853&amp;do=diff</link>
        <description>Install with executable fileFrom zero to tomatoRun first model


Running GroIMP

Because `core.jar` is an executable java archive, it is possible to start GroIMP just by (double-)clicking on the file in your system&#039;s file browser as you would do with a usual executable file. This requires a suitable setup of your file browser, see the documentation of the browser and your Java installation if it does not already work.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:003&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Run first model</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:003&amp;rev=1765368853&amp;do=diff</link>
        <description>Running GroIMPFrom zero to tomatoRunning your first RGG model
Run first model

After you followed the installation instruction and started the software, you should be able to proceed the steps shown in the animation below:





In the editor “GREEN” is replaced by “BLUE” (not easy to see)</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:004&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Running your first RGG model</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:004&amp;rev=1765368853&amp;do=diff</link>
        <description>Run first modelFrom zero to tomatoRGG Code structure introduction



Running your first RGG model

Installation

GroIMP is a Java-based application that supports Windows, Mac and Linux. Installation files can be found here. 

Before installing GroIMP, please make sure that you have Java 21 or higher installed on your computer. If not you can find the oracle version</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:005&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>RGG Code structure introduction</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:005&amp;rev=1765368853&amp;do=diff</link>
        <description>Running your first RGG modelFrom zero to tomatoA simple tomato plant model


RGG Code structure introduction

The RGG programming language repents the core of almost all GroIMP models. 
This language extends java and implements the XL-language specification (&lt;https://manual.grogra.de/XL/index.html&gt;), to enable rule based graph manipulation.

This leads to a programming language based on two paradigms, the object orientation of java and the rule based structure of XL. In order to separate these t…</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:006&amp;rev=1765368853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A simple tomato plant model</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:006&amp;rev=1765368853&amp;do=diff</link>
        <description>RGG Code structure introductionFrom zero to tomatoLeaf triangulation



A simple tomato plant model

In this tutorial we will create a simple model of a tomato plant architecture.

Preliminary steps

We start a new project by opening a new RGG template model (File -&gt; New -&gt; RGG Project).

The simple model that we are going to create will have the following structure:</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:007&amp;rev=1774860156&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-30T08:42:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Leaf triangulation</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:007&amp;rev=1774860156&amp;do=diff</link>
        <description>A simple tomato plant modelFrom zero to tomatoGeneral Introduction


Leaf triangulation

Triangulation is the process where a (ordered) set of triangles is generated out of a (unordered) set of points. The result is a set of triangles, now called faces, that can be directly drawn.



Let&#039;s see the following set of 2D point:</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:008&amp;rev=1765384678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T16:37:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>General Introduction</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:008&amp;rev=1765384678&amp;do=diff</link>
        <description>Leaf triangulationFrom zero to tomatoFirst steps on light modelling
General Introduction

Rendering vs Light Modelling

Rendering is the process of generating a (final) image (or a series of images) from a 3D scene. This includes computing how surfaces appear based on materials, lighting, camera position, and other visual effects.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:009&amp;rev=1765384678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T16:37:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>First steps on light modelling</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=06_tours:01_zero_to_tomato:009&amp;rev=1765384678&amp;do=diff</link>
        <description>General IntroductionFrom zero to tomato009
First steps on light modelling

This tutorial we show you the basics on how to do light modelling in GroIMP. 



For some more theoretical background pleas refer to the  Introduction - A little bit of Theory  page. For an advanced tutorial on spectral light modelling check out the  Spectral light modelling  tutorial.</description>
    </item>
</rdf:RDF>
