GroIMP plugin explorer

This is a simple website listing all available plugins for the plant modeling platform GroIMP. To install a plugin the Pluginmanager inside GroIMP should be used. This list is updated only once a day so don't be surprised if a plugin is not appearing directly.


3D-CS

de.grogra.blocks

3D-CS contains a construction set similar to Xfrog which was designed as part of a Diploma thesis. The plugin enables the creation of a project based on a xFrog file.
It adds the support of file type:
- '.xfr' (XFrog file)

https://gitlab.com/grogra/groimp-plugins/3D-CS/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/3D-CS/-/package_files/105122360/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/3D-CS/-/package_files/122185590/download

Dependencies:
External libraries:

Advanced-Selection

de.grogra.imp3d.selection

The AdvancedSelection plugin provides 1) a set of tools for selecting nodes in the 3d view based on geometry/topology. 2) a navigation tool to ease the selection of nodes by hand in a complex graph.
You can get started by creating selections of nodes using the menu in the 3d view: 'selection>...'.
You can then aggregate nodes based on several criteria 'selection>aggregate>...'.
All aggregations are listed in the explorer panel 'panel>graph>aggregations'.
**Note: this plugin is still in developement**.

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/AdvancedSelection/-/package_files/123302832/download

Dependencies:

0.2

Download: https://gitlab.com/grogra/groimp-plugins/AdvancedSelection/-/package_files/123649133/download

Dependencies:

API

de.grogra.api

The GroLink API plugin enables the interaction with, and simulation in GroIMP, through HTTP commands. A list of all implemented commands can be found on the helpURL

https://gitlab.com/grogra/groimp-plugins/api/

1.1

Download: https://gitlab.com/grogra/groimp-plugins/api/-/package_files/108554661/download

Dependencies:

1.2

Download: https://gitlab.com/grogra/groimp-plugins/api/-/package_files/122192331/download

Dependencies:

1.3

Download: https://gitlab.com/grogra/groimp-plugins/api/-/package_files/137191602/download

Dependencies:

1.4

Download: https://gitlab.com/grogra/groimp-plugins/api/-/package_files/146220509/download

Dependencies:

autocompletors

de.grogra.autocompletors

A set of text autocompletors for the text area of GroIMP

https://gitlab.com/grogra/groimp-plugins/Autocompletors

1

Download: https://gitlab.com/grogra/groimp-plugins/Autocompletors/-/package_files/146212333/download

Dependencies:

Billboard

de.grogra.billboard

Support for Billboard object in GroIMP. Billboard can be added to the scene and display an image. It works as follow:
File file = new File ('/path/to/an/image/CucLeaf.png');
BasicBillboarder bb = new BasicBillboarder(file, Billboarder.MT_PNG).

https://gitlab.com/grogra/groimp-plugins/Billboard/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/Billboard/-/package_files/105112947/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/Billboard/-/package_files/122367427/download

Dependencies:

bwinReader

de.grogra.bwinreader

BwinReader enables the support of TreeGross as a XML file.
It provides a support for file types:
- '.xml'

https://gitlab.com/grogra/groimp-plugins/BwinReader/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/BwinReader/-/package_files/105112973/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/BwinReader/-/package_files/122186052/download

Dependencies:

CategorizedExporter

de.grogra.categorizedExporter

This plugin enables the export of PLY and OBJ with respect of categorization (aggregations or multi-scale).

Regarding PLY this leads to two additional properties for each vertex: the id of the object it self and a list of all id's of nodes that parents of this node which are connected by an REFINEMENT_EDGE as well as parents of the parents as long as all nodes are connected by refinement edges.
This is similar done for obj but due to lack of the format only for one category for each object.

The plugin adds two new export formats:

https://gitlab.com/grogra/groimp-plugins/categorizedExporter

0.1

Download: https://gitlab.com/grogra/groimp-plugins/categorizedExporter/-/package_files/123784832/download

Dependencies:

0.2

Download: https://gitlab.com/grogra/groimp-plugins/categorizedExporter/-/package_files/123845464/download

Dependencies:

0.3

Download: https://gitlab.com/grogra/groimp-plugins/categorizedExporter/-/package_files/146224622/download

Dependencies:

CategorizedImporters

de.grogra.categorizedImporter

A simple extension of the PointCloud Importer to add the management of the 'categories' produced by the plugin 'categorizedExports'. It adds the attributes 'catIds' as int[], and 'objectId'.
It includes support of the file type :
- '.ply'

https://gitlab.com/grogra/groimp-plugins/CategorizedImporters/

1.0

Download: https://gitlab.com/grogra/groimp-plugins/Categorizedimporters/-/package_files/124907877/download

Dependencies:

cli

de.grogra.cli

A simple CLI for GroIMP. It enables to start GroIMP in command line with the parameter '-a cli'. Then, project can be open/modified/run/exported with commands: $open $saveas $run.

https://gitlab.com/grogra/groimp-plugins/CLI/

1.2

Download: https://gitlab.com/grogra/groimp-plugins/CLI/-/package_files/105113063/download

Dependencies:
External libraries:

1.3

Download: https://gitlab.com/grogra/groimp-plugins/CLI/-/package_files/122186347/download

Dependencies:
External libraries:

1.4

Download: https://gitlab.com/grogra/groimp-plugins/CLI/-/package_files/146219682/download

Dependencies:
External libraries:

Concurrent

de.grogra.util.concurrent

hopefully a parallel producer

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/concurrent/-/package_files/126208777/download

Dependencies:

coolbar

de.grogra.coolbar

a customizable toolbar and toolbars for Node specific function in 2d and 3d working with selected Nodes

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/Coolbar/-/package_files/138050311/download

0.2

Download: https://gitlab.com/grogra/groimp-plugins/Coolbar/-/package_files/146199323/download

Dependencies:

0.3

Download: https://gitlab.com/grogra/groimp-plugins/Coolbar/-/package_files/158186668/download

Dependencies:

CPFG

de.grogra.ext.cpfg

Support interface for the software L-Studio/cpfg.
It includes support of the file types:
- '.s'
- '.func'
- '.con'

https://gitlab.com/grogra/groimp-plugins/CPFG/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/CPFG/-/package_files/105113186/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/CPFG/-/package_files/122186691/download

Dependencies:

DXF

de.grogra.ext.dxf

Support interface DXF and OBJ import.
It includes support of the file types (for import only):
- '.dxf'
- '.obj'

https://gitlab.com/grogra/groimp-plugins/DXF/

0.9.7

Download: https://gitlab.com/grogra/groimp-plugins/DXF/-/package_files/105122887/download

Dependencies:

0.9.8

Download: https://gitlab.com/grogra/groimp-plugins/DXF/-/package_files/122186961/download

Dependencies:

ExchangeGraph

de.grogra.ext.exchangegraph

Support interface of exchange graph object. Exchange graphs are graph that describe the same amount of topological and geometrical data as GroIMP graph. They can be used as intermediate graph to export/import sub graph between GroIMP projects.
During the export, Exchange graphs serialize the instanciation rules to add them to the graph.
It includes support of the file types (for import & export):
- '.xeg'

https://gitlab.com/grogra/groimp-plugins/ExchangeGraph/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/ExchangeGraph/-/package_files/105122524/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/ExchangeGraph/-/package_files/122191862/download

Dependencies:
External libraries:

extraLaf

de.grogra.extraLaf

A binding for more Swing look and feels to make GroIMP even more beautiful
currently:

https://gitlab.com/grogra/groimp-plugins/extraLaf/

1.0

Download: https://gitlab.com/grogra/groimp-plugins/extraLaf/-/raw/release/extraLaf.zip
External libraries:

fastrakReader

de.grogra.fastrakreader

An amazing plugin. Really. Test it.

https://gitlab.com/grogra/groimp/

0.3

Download: https://gitlab.com/grogra/groimp-plugins/fastrakreader/-/package_files/119354264/download

Dependencies:

0.4

Download: https://gitlab.com/grogra/groimp-plugins/fastrakreader/-/package_files/131958709/download

Dependencies:

0.5

Download: https://gitlab.com/grogra/groimp-plugins/fastrakreader/-/package_files/133479237/download

Dependencies:

0.6

Download: https://gitlab.com/grogra/groimp-plugins/fastrakreader/-/package_files/133816221/download

Dependencies:

0.7

Download: https://gitlab.com/grogra/groimp-plugins/fastrakreader/-/package_files/159411434/download

Dependencies:

FlyingCamera

de.grogra.flyingcamera

An extension to the camera class allowing users to create videos of step wise transformation form one camera to another one. This is a very early state of this project and does only work with ParallelProjection and a limited set of functions. An example is added to the example project explorer.

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/flyingcamera/-/package_files/130037641/download

Dependencies:

0.2

Download: https://gitlab.com/grogra/groimp-plugins/flyingcamera/-/package_files/146223797/download

Dependencies:

GL1-View

de.grogra.gl1

This plugin add support for an OpenGL 1 implementation of the 3D view. The view can be accessed from GroIMP in the 3D view, under 'View>Display>OpenGL'.
Additionally, it provides an incomplete implementation of OpenGL 1 Shading Language for the 3d View. Which is registered as 'OpenGL (Proteus)'.

https://gitlab.com/grogra/groimp-plugins/GL1-View/

1.0

Download: https://gitlab.com/grogra/groimp-plugins/GL1-View/-/package_files/105113592/download

Dependencies:
External libraries:

1.1

Download: https://gitlab.com/grogra/groimp-plugins/GL1-View/-/package_files/122187145/download

Dependencies:
External libraries:

1.2

Download: https://gitlab.com/grogra/groimp-plugins/GL1-View/-/package_files/146198413/download

Dependencies:
External libraries:

gltf

de.grogra.gltf

A plugin to import from and export to the glTF format including basic graph taxonomy. The current implementation does not include shaders and cloning can not be exported.

adds model/gltf as export and import fromat.

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/gltf/-/package_files/128117594/download

Dependencies:
External libraries:

0.2

Download: https://gitlab.com/grogra/groimp-plugins/gltf/-/package_files/129089511/download

Dependencies:
External libraries:

0.3

Download: https://gitlab.com/grogra/groimp-plugins/gltf/-/package_files/129819337/download

Dependencies:
External libraries:

GPUFlux

de.grogra.gpuflux

This plugin provides an implementation of a ray tracer (Fluxtracer) that is computed on GPU.

https://gitlab.com/grogra/groimp-plugins/GPUFlux/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/GPUFlux/-/package_files/105112764/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/GPUFlux/-/package_files/122187229/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/GPUFlux/-/package_files/149920184/download

Dependencies:

Grammar

de.grogra.grammar

The Grammar plugin is used by XL-Compiler, it provides a general-purpose lexical analyser.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114044/download
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392830/download
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/122392830/download
External libraries:

Graph-Explorer

de.grogra.graph.explorer

The Graph Explorer plugin aims to enable the usage of additional graphs in GroIMP. Therefore two approaches are presented: the GraphObject and the Secondary Graph, which fulfill slightly different needs. Both objects are managed like standard GroIMP asset (such as light models, images, ...). The plugin also includes explorers for them.

Change log 0.5

https://gitlab.com/grogra/groimp-plugins/Graph-Explorer/

0.2

Download: https://gitlab.com/grogra/groimp-plugins/Graph-Explorer/-/package_files/114982816/download

Dependencies:

0.3

Download: https://gitlab.com/grogra/groimp-plugins/Graph-Explorer/-/package_files/122187375/download

Dependencies:

0.4

Download: https://gitlab.com/grogra/groimp-plugins/Graph-Explorer/-/package_files/146204852/download

Dependencies:

0.5

Download: https://gitlab.com/grogra/groimp-plugins/Graph-Explorer/-/package_files/152318312/download

Dependencies:

GreenLab

de.grogra.greenlab

The GreenLab Plugin adds a support interface for Greenlab projects in GroIMP. The interface includes GUI elements to create an interactive workbench with Greenlab tools.
The plugin also provides a support for the file type:
- '.smb' (AMAPSymbol)

https://gitlab.com/grogra/groimp-plugins/3D-CS/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/GreenLab/-/package_files/105122541/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/GreenLab/-/package_files/122187474/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/GreenLab/-/package_files/146342488/download

Dependencies:

GroPhysics

uk.ac.soton.grophysics

The GroPhysics plugin includes a physic model in GroIMP (using JBullet as physics engine).

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114523/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393117/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/GroPhysics/-/package_files/146338832/download

Dependencies:
External libraries:

IMP

de.grogra.imp

The IMP plugin adds facilities to display and edit graphs as defined by the Graph project from above. Furthermore, it defines support for images, fonts and some other data types. Finally, it contains a simple implementation of an HTTP server. This is an interesting feature and enables GroIMP models to serve as dynamic content providers for web applications.
Additionally, the IMP plugin contains the default application of GroIMP, the GUI.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114277/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392992/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233584/download

Dependencies:
External libraries:

IMP-2D

de.grogra.imp2d

IMP-2D provides node classes for 2D geometry. Such a 2D scene graph can be displayed in a 2D view, but there is also the option to display a 2D view on the topology of an arbitrary graph.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114299/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393004/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233597/download

Dependencies:

IMP-3D

de.grogra.imp3d

IMP-3D plays a central role in the management of GroIMP's object in the scene. It defines node classes for all kinds of 3D geometry from primitives like points, spheres and boxes to complex objects like NURBS surfaces and polygon meshes. Cameras, light sources and sky objects are defined, and physically valid shaders can be constructed from procedural textures and images. This plug-in also provides a 3D view based on wireframe, and manipulation tools for translation, rotation and scaling.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114384/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393047/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233685/download

Dependencies:

jEdit

de.grogra.ext.jedit

jEdit is an advanced text editor. This plugin provides an embedded interface of jEdit withing GroIMP. It replace the default text editor.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114510/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393099/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/jEdit/-/package_files/146203664/download

Dependencies:

Lignum

de.grogra.lignum

Implementation of the Lignum model into GroIMP. The LIGNUM is a generic functional-structural plant model (FSPM) designed and parameterized for modelling coniferous as well as deciduous tree species.

https://gitlab.com/grogra/groimp-plugins/Lignum/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/Lignum/-/package_files/105122533/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/Lignum/-/package_files/122187559/download

Dependencies:

Math

de.grogra.math

Math defines interfaces and implementations for simple functions, vertex lists, B-spline curves and surfaces. This includes non-uniform rational B-splines, i. e., NURBS. A lot of algorithms of _The NURBS book [L. Piegl and W. Tiller.]_ like the computation of swept surfaces are also provided.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114203/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392951/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233545/download

Dependencies:

MeshRenderer

de.grogra.mesh.renderer

Define some MeshCollector node that can be used to gather the display of other node and fasten the display visitor.

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/MeshRenderer/-/package_files/146202133/download

Dependencies:

0.2

Download: https://gitlab.com/grogra/groimp-plugins/MeshRenderer/-/package_files/159017046/download

Dependencies:

Numeric

de.grogra.numeric

The Numeric plugin provides an interface for ODE management in GroIMP. It also include an implementation of the CVODE solver based on JNA.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114219/download
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392891/download
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/122392891/download
External libraries:

NURBSEditor

de.grogra.nurbseditor

The NURBSEditor plugin provides a set of tools to editing 2D and 3D NURBS. It also provides a GUI panel to access the tools.

https://gitlab.com/grogra/groimp-plugins/NURBSEditor/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/NURBSEditor/-/package_files/105114073/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/NURBSEditor/-/package_files/122187718/download

Dependencies:

PDB

de.grogra.ext.pdb

The PDB plugin provides support for the file format PDB (Protein Data Bank).
It includes support of the file types (for import only):
- '.pdb'

https://gitlab.com/grogra/groimp-plugins/PDB/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/PDB/-/package_files/105114172/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/PDB/-/package_files/122187813/download

Dependencies:

Platform

de.grogra.pf

Platform is the basic plug-in of GroIMP and is referenced (directly or indirectly) by most other plug-ins. It contains an abstraction of a graphical user interface around the interface Workbench.
It includes support of the file types :
- '.gsz'
- '.gs'
- '.jar'
- '.class'
- '.txt'
- '.ini'
- '.fun'
- '.properties'
- '.sci'
- '.html'
- '.xml'
- '.grahpml'
- '.xls'
- '.ps'
- '.csv'
- '.pdf'

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114165/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392927/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233508/download

Dependencies:
External libraries:

Platform-Swing

de.grogra.pf.ui.swing

Platform-Swing implements the user interface for the standard Swing toolkit.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114233/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392963/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233562/download

Dependencies:

Pointcloud

de.grogra.pointcloud

This plugin provides an improved design for managing pointclouds in GroIMP. It includes a base design as well as a simple implementation. It also enables importing PLY files as pointcloud.
It includes support of the file type :
- '.ply'
- '.xyz'
for both import and export.

https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/

1.1

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/115000900/download

Dependencies:
External libraries:

1.2

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/122188188/download

Dependencies:
External libraries:

1.3

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/124332833/download

Dependencies:
External libraries:

1.4

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/124907185/download

Dependencies:
External libraries:

1.5

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/124942477/download

Dependencies:
External libraries:

1.6

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud-Importer/-/package_files/146206705/download

Dependencies:
External libraries:

1.7

Download: https://gitlab.com/grogra/groimp-plugins/Pointcloud/-/package_files/159168974/download

Dependencies:
External libraries:

pointcloud-shapefitting

de.grogra.pointcloud.shapefitting

Point cloud tools for shape fitting. Only with clouds!

https://gitlab.com/grogra/groimp/

1.0

Download: https://gitlab.com/grogra/groimp-plugins/pointcloud-shapefitting/-/package_files/159040090/download

Dependencies:

POV-Ray

de.grogra.ext.povray

POV-Ray plugin enables import and export of the scene to a POV file. The export embeds the POV-Ray ray-tracer so that it can directly render in the 3D view.
It includes support of the file type :
- '.pov'

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114542/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/POV-Ray/-/package_files/146336436/download

Dependencies:

ProjectManager

de.grogra.projectmanager

The project manager is a key element of GroIMP. The plugin enables an automatized the management of projects and workbenches whithin GroIMP.

https://gitlab.com/grogra/groimp/

1.0

Download: https://gitlab.com/grogra/groimp/-/package_files/105114250/download

Dependencies:

1.1

Download: https://gitlab.com/grogra/groimp/-/package_files/122392974/download

Dependencies:

qsm

de.grogra.qsm

Enables the import of quantitative structure model (qsm) files to the GroIMP graph as a taxonomically ordered collection of F turtle commands.

https://gitlab.com/grogra/groimp-plugins/QSM

1.0

Download: https://gitlab.com/grogra/groimp-plugins/QSM/-/package_files/137724542/download

Dependencies:
External libraries:

Raytracer

de.grogra.ray

Raytracer is used by IMP-3D to integrate the raytracer Twilight, which is a subproject of the whole GroIMP project but independent of the GroIMP application. This raytracer implements both a conventional ray-tracer and a path-tracer based on _Robust Monte Carlo Methods for Light Transport Simulation [E. Veach.]_. For the representation of geometry, it relies on the plugin Vecmath. Its algorithms are also used for the radiation model.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114319/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393018/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233603/download

Dependencies:
External libraries:

Rchart

de.grogra.rchart

Plugin for creating plots using R's ggplot2.

https://gitlab.com/grogra/groimp-plugins/Rchart/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/Rchart/-/package_files/105114298/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/Rchart/-/package_files/122188251/download

Dependencies:

RGG

de.grogra.rgg

The RGG plugin establishes the link between GroIMP and the XL programming language. It uses the base implementation of the XL interfaces to make the graph of GroIMP accessible to the run-time system of the XL programming language and to provide a derivation mechanism which is compliant with relational growth grammars. This plugin also provides a re-implementation of some of the features of the GROGRA software within the new framework.
It includes support of the file types :
- '.java'
- '.xl'
- '.rgg'
- '.lsy/ .ssy'
- 'rggc' (compiled rgg)
- '.dtd'
- '.dtg'
- '.mtg' (shouldn't be there...)
- '.stl'
- '.ply' (as graph object for export)
- '.obj' (as graph object for export)
- '.tex' (both as text and export)
- '.html' (for view and export)

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114477/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/RGG/-/package_files/122188627/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/RGG/-/package_files/146195915/download

Dependencies:

2.1.5

Download: https://gitlab.com/grogra/groimp-plugins/RGG/-/package_files/158246427/download

Dependencies:

RGG-Tutorial

de.grogra.rgg.tutorial

RGG Tutorial plugin

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114566/download

Dependencies:

rsmlReader

de.grogra.rsmlreader

RSMLReader plugin. In enables to read rsml files.

https://gitlab.com/grogra/groimp/

1.0

Download: https://gitlab.com/grogra/groimp-plugins/rsmlreader/-/package_files/119218669/download

Dependencies:

sqlite

de.grogra.sqlite

A simple export/import of graph in sqlite database

https://gitlab.com/grogra/groimp/

0.1

Download: https://gitlab.com/grogra/groimp-plugins/sqlite/-/package_files/146210900/download

Dependencies:
External libraries:

TexGen

de.grogra.texgen

TexGen contains several texture generators, i. e., algorithms for the creation of synthetic images.

https://gitlab.com/grogra/groimp-plugins/TexGen/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/TexGen/-/package_files/105114476/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/TexGen/-/package_files/122188770/download

Dependencies:

Vecmath

de.grogra.vecmath

Vecmath contains an implementation of the javax.vecmath library and an implementation of 3D geometry (primitives, polygon meshes, constructive solid geometry, octree) with the focus on ray-object intersections for the purpose of ray-tracing.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114185/download

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122392939/download

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233525/download

Video

de.grogra.video

The Video plugin enables to export a video or gif of a scene during a project execution. The export is based on the sofware ffmpeg.

https://gitlab.com/grogra/groimp-plugins/Video/

2.1

Download: https://gitlab.com/grogra/groimp-plugins/Video/-/package_files/94771027/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/Video/-/package_files/122189278/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/Video/-/package_files/146209520/download

Dependencies:

X3D

de.grogra.ext.x3d

This plugin provides support for importing and exporting graph object to the X3D format.
It includes support of the file types :
- '.x3d' (for both import and export)
- '.wrl' (for export)
- '.x3dv' (for export)

https://gitlab.com/grogra/groimp-plugins/X3D/

2.1.2

Download: https://gitlab.com/grogra/groimp-plugins/X3D/-/package_files/105114714/download

Dependencies:
External libraries:

2.1.3

Download: https://gitlab.com/grogra/groimp-plugins/X3D/-/package_files/122189431/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp-plugins/X3D/-/package_files/140120437/download

Dependencies:
External libraries:

XL

de.grogra.xl

XL contains the classes and interfaces of the XL language which are not already contained in XL-Core, i. e., the packages de.grogra.xl.query, de.grogra.xl.property and de.grogra.xl.modules.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114335/download

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393025/download

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233613/download

XL-Compiler

de.grogra.xl.compiler

XL-Compiler contains the compiler.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114443/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393073/download

Dependencies:
External libraries:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233760/download

Dependencies:
External libraries:

XL-Impl

de.grogra.xl.impl

XL-Impl contains the base implementation of the XL interfaces.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114358/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393033/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233627/download

Dependencies:

XL-VMX

de.grogra.xl.vmx

XL-VMX implements the extension of the virtual machine to support xl queries.

https://gitlab.com/grogra/groimp/

2.1.2

Download: https://gitlab.com/grogra/groimp/-/package_files/105114414/download

Dependencies:

2.1.3

Download: https://gitlab.com/grogra/groimp/-/package_files/122393058/download

Dependencies:

2.1.4

Download: https://gitlab.com/grogra/groimp/-/package_files/150233703/download

Dependencies: