D ilay News Gallery Manual Download Contact


This manual covers the following parts of Dilay:


In order to run Dilay, the following requirements have to be met:


Pre-built installers for Windows are provided in the Download section.


Pre-built packages for Linux are not provided. Instead, Dilay needs to be built from source, which requires the following tools:

Firstly, get Dilay's sources from GitHub:

$ git clone https://github.com/abau/dilay.git
$ cd dilay

Building is done via:

$ qmake -r PREFIX=DIR
$ make release

If GLM is not installed in one of the systems standard directories, add the argument


to qmake with GLM_DIR denoting the path where GLM is installed. Add the -jN argument to make for building using N parallel processes. Install by running:

# make install

If no PREFIX was given to qmake, Dilay is installed to /usr/local/.

Graphical User Interface

Dilay's main window consists of several parts: the 3D view on the right, the toolbar on the left, the menubar at the top, and the statusbar at the bottom.

3D View

The 3D view covers the most space of Dilay's main window. It shows the mesh that is currently sculpted. Furthermore, it shows the 3D coordinate system along with the current primary plane.

Clicking in the main window leads to different outcomes depending on the mouse button that has been clicked: clicking the left mouse button applies the currently selected tool, whereas clicking the middle mouse button navigates the virtual camera. There are several ways for navigation:

Note that the 3D view can be manipulated via the items in the view menu.


The tools that are provided by Dilay are located in the toolbar on the left of the screen. There are two different set of tools: one for sculpting meshes and one for sketching meshes.

Mesh Sculpting

In the following, we look at the tools for sculpting meshes in Dilay.

The sculpting tools provided by Dilay change the geometry of the current mesh in one way or another. All these tools share some common parameters:

Dilay provides the following sculpting tools:

Note that pressing the Shift key while sculpting is a shortcut for activating the Invert parameter (this only applies for tools that have a Invert parameter). Pressing the Control key while turning the mouse wheel changes the Intensity/Smoothness parameter of the selected sculpting tool (this only applies for tools that have an Intensity/Smoothness parameter).


Using the tools in the Sketch section of the toolbar allows to design a first draft of a mesh. A sketch is a tree-shaped frame of nodes, where each node may have an arbitrary set of child nodes (Example). The first sketched node is denoted as the root of the sketch. The relation between the nodes of a sketch can be inspected by activating wireframe rendering. A sketch can be refined by drafting paths of spheres onto its surface (Example).

The following sketch-related tools are available in Dilay:

The menubar contains the following items:


The statusbar at the bottom of Dilay's window displays context sensitive information. If a tool is selected, the statusbar displays instructions on how to apply the selected tool to the mesh. If no tool is selected, instructions about navigating the virtual camera are displayed. Each instruction is prefixed by a sequence of mouse (Left, Middle, Right) and keyboard (Shift, Control) buttons that need to be pressed in order to perform the given action.

The number of faces of the currently sculpted mesh are displayed on the right side of the statusbar.

Additional Shortcuts

Additional to the shortcuts given in the menubar, Dilay provides the following shortcuts:

Shortcut Action
Esc Close current tool
C Snap camera (if snapped, snap camera to next standard axis)
Shift+C Snap camera (if snapped, snap camera to previous standard axis)
Tab Cycle through toolbar
Shift+Tab Cycle through toolbar in reverse order