Skip to main content


Second edition of the plug-in of the week is here !

Hello, Tulip afficionados !

The second edition of the plug-in of the week is here.

This time it's a smaller, simpler, but nevertheless interesting plug-in.

This one has less tutorial and more code (well, proportionally at least), but I had to take this one because I did not warn the other members of the team early enough for them to clean one of their plug-ins enough to be published.

Well, I guess this'll teach me :)

Without any more useless blabbering, here comes the POTW !

Edge Separation

This tutorial will walk you through developing a process that simply separate edges when there are multiple edges between two nodes.


What we want to do is pretty simple:

When we have lots of edges between two nodes, it is pretty hard to keep track of them, especially since the default behavior piles them up and you really see one edge.

This would typically be called as a post-treatment after another layout algorithm.


Plug-in of the week First Edition out !

Weekly Plug-in tutorials starting next week

Starting next week, there will be a plug-in tutorial posted on the website, every week.

They may focus on very different topics (basic plug-in development, interactor development, using the rendering engine in a plug-in, etc) and will contains tips and tricks from the Tulip team on Tulip development.

For the first weekly plug-in, you will have a tutorial on the creation of an InteractorComponent, re-using already existing Tulip components to create a general-purpose Interactor, allowing the user to perform the most frequent tasks without switching interactor.

Syndicate content