Documente Academic
Documente Profesional
Documente Cultură
Official Documentation
Version 18.06.08
Website: https://lazynezumi.com
Email: contact@lazynezumi.com
1.1 Support
If you encounter any problems or have any questions, please contact me here:
support@lazynezumi.com
I will be happy to help, but please provide as much information as you can. Provide your OS version,
what software, and which tablet model you are using.
Lazy Nezumi Pro generates log files in your user data folder. Please attach these to your email. These
will give me more information for fixing any bugs and improving the software!
By default, the user data folder is located here:
C:\Users\[user]\AppData\Local\Lazy Nezumi Pro\
You can also use the 'Help->Send Logs' menu. This will open the folder for you.
1.2.2 Hardware
Lazy Nezumi Pro requires about 25 MB of disk space, a 1.0 GHz CPU (or faster), and 1 GB of RAM.
An important thing to note is that even though these are great starting points, the user is encouraged to
tweak and combine the settings into their own presets to get the best results for them.
• Pulled string is very popular with some people for line art, since it lets you draw very slowly.
• Massive is great for making big expressive lines. The line will have more lag but will catch up
to your pen when you slow down or stop.
• Some people just have the Subtle preset on all the time, as it smooths just enough to make the
lines look better, without adding noticeable lag.
• Pressure gain has some subtle smoothing, along with gain in the pressure curve section, to
make getting thick lines easier.
• Speed pressure will vary the thickness of your strokes depending on how fast you draw.
• Speed smooth will apply smoothing when you draw slowly, but not when you draw fast (you
can invert this by changing the min/maxSmoothSpeed values in the Scripting section).
• Weighted uses physics to simulate a weighted brush that has momentum and drag. Pressure is
automatically computed based on the current speed, producing nice tapered lines.
A smoothing tutorial is available here: https://lazynezumi.com/smoothing
If you open the mode drop-down list in the Scripting section of the user interface, you can browse
Section 4.10 has detailed information that will help you write your own scripts.
3.1 File
3.1.3 Exit
This menu will exit Lazy Nezumi Pro. If you have any unsaved presets, you will be asked if you wish
to save them before exiting.
Note that if you have the “Close To System Tray” setting enabled, closing the window by clicking on
the close button will only minimize it to the notification area (system tray).
3.2 Settings
3.2.1 Language
This menu lets you choose the language used for most of the text in the user interface. For now, the
options are: English, Japanese, and Korean.
3.3 Presets
3.3.1 Enable/Disable
This enables or disables all Lazy Nezumi Pro functionality in all hooked application windows.
3.3.2 Details
This menu item will show or hide all the preset parameters. This has the same effect as clicking the '…'
button next to the preset list.
3.3.8 New
This will create a new preset with default/OFF settings.
3.3.9 Delete
This will delete the current preset.
3.4 Help
3.4.3 Documentation
Opens this document.
This section allows you to select a smoothing method for the current preset.
Use the checkbox to enable position smoothing, and then select a mode from the dropdown list. The
following sub-sections describe each mode.
Note that some smoothing presets do not use these settings, and rely on scripting instead (Weighted
Smoothing is such a preset).
These settings are applied before pressure processing, and are somewhat similar to what you may find
in your tablet's control panel.
They are applied one after the other.
If you wish to make it easier to reach the maximum pressure value of your tablet, you should add some
Gain, and reduce the Softness so that lower pressure values are not affected as much (which will make
it still easy to draw thin lines).
Clicking on the Graph button will open a window that will show you a graph of the pressure curve
function. This graph shows your last stroke's average and maximum pressure values. The green region
under the curve represents the used pressure input range.
4.5.1 Gain
This multiplies incoming pressure values with a constant Gain factor.
This helps bring out high pressure values faster, and allows you to not have to press as hard to reach the
maximum pressure value.
4.5.2 Softness
This control applies an exponential curve to the incoming pressure.
A value of 0 has no effect. A negative value will make it slightly harder to obtain high pressure values.
A positive value will make it slightly easier to obtain high pressure values. The following image gives
two example pressure response curves.
4.5.5 Invert
Use this setting to invert the pressure curve. This will allow you to make your lines thinner or more
transparent (depending on your software and brush setup) when you press harder with your pen.
Note that you will need to set a minimum pressure value when using this setting, otherwise your lines
will be cut short when you press hard enough.
This control group allows you to choose how this preset will process pressure information from pen
events in hooked application windows.
Use the checkbox to enable pressure processing, and then select a mode from the dropdown list. The
following sub-sections describe each mode.
This feature is used to apply dynamic speed controlled gain to incoming pressure values. If this is
enabled, the gain is applied after the pressure processing section. This can really add some character
and depth to your lines.
The Slow Gain setting controls the amount of pressure gain applied when your pen doesn't move at all.
The Fast Gain setting controls the amount of pressure gain applied when your pen speed reaches a
certain fixed speed, which can also control via the Fast Speed setting.
The resulting pressure gain is computed by using your current pen speed to linearly interpolate between
the slow and fast gain values.
As you can see in the following image, you can set these gain controls so that your line thickens when
drawing fast, and becomes more thin when drawing slowly. The reverse is also possible by setting Slow
Gain higher than Fast Gain. A gain value of 1.0 is neutral and has no effect.
The Speed Smoothing setting is used to smooth the speed value before the gain is computed. Increasing
this will result in less abrupt gain changes.
Depending on how often your software polls for input data, and the resolution of your screen and
tablet, you may have to experiment with these settings to obtain good results.
The Stroke Average and Stroke Max labels show you the average and max input speed and output gain
of your last stroke. Use these as a guide to fine tune the settings to get the desired result.
The graph button will open a window that will show you a graph of the gain function. This graph is
interactive: you can zoom by dragging your mouse/pen, and pan by dragging while holding the ctrl key.
The Slow Gain and Fast Gain circles can be selected and moved. This graph also shows you your last
stroke's average and max speed.
4.9 Rulers
This processing section will snap your lines to various rulers, to help you with technical drawing.
Choose a mode from the drop-down list to get started. The next sub-sections explain how to use each
tool.
Most of these rulers have parameters for which keyboard shortcuts can be assigned via the
Settings/Edit Shortcuts menu, in the Ruler Shortcuts tab.
If you hold the control key, visual handles (or control points) will appear that will also let you quickly
interact with these parameters. Note that you shouldn't draw while holding the control key, or any other
ruler keyboard shortcut, as it might interfere with your art application.
4.9.1 Ellipse
This mode will help you draw ellipses and circles. It has the following parameters:
• Degree – The degree of the ellipse, with 90 being a circle.
• Rotation – Rotation of the ellipse minor axis (from the horizontal).
• Connect Ends – When accuracy is lower than 1, checking this option will ensure that none of
your original input gets mixed in towards the start and end of the ellipse, effectively helping
you connect the ends neatly.
• Radial Line – This enables the radial ruler connecting to the center. When enabled, you can
toggle between the ellipse and the radial line by tapping Shift before drawing (this can be
changed in the Shortcut settings, via the “Select Line” shortcut). While drawing, you can switch
lines by pressing control.
• Box Mode – When Radial Line is enabled and you turn this one, when you switch lines while
drawing, your pen will be clamped to an elliptical/circular section box defined by the angles and
radial length of your first lines. If set to X-Symmetric or Y-Symmetric, the end angle will be
determined when you start drawing, depending on which direction around the ellipse/circle you
are going.
The Auto Fit button can be used to automatically set the center, degree, and rotation parameters based
on your sketch.
The ellipse center can be moved around by dragging its center point. The size of the ellipse is
determined by your pen down position. It is currently not possible to lock the ellipse to a certain size. If
you look at the minor and major axis, a portion of them will be orange. This indicates the size of the
last drawn ellipse. Use these guides if you need to draw multiple ellipses of the same size at different
locations, or disconnected portions of the same ellipse.
This ruler will help you draw lines that radiate out from a center point. This is often used in illustration
to give the impression of motion and dynamics.
It has one Curve parameter that will let you create curved radial lines. These are simple quadratic
curves.
The center point can be moved around by dragging the control point. Holding the control key will also
show the curve control point.
This ruler is useful for constructing shapes from straight lines, where the start of each new line is
connected to either the start, the center, or end of the previous line. You can press shift to change the
connection point. While holding control, you can also change the measure point unit distance by sliding
the yellow control point.
Use the Stop at connection point option to prevent your line from overshooting past the connection
point.
Isometric projection is a method for visually representing three-dimensional objects in two dimensions
in technical and engineering drawings. It is often used in game art.
This ruler will help you draw isometric art. It has 3 rulers for which you can change the angles.
The Line Select Mode parameter determines which line your pen will snap to when you start to draw.
When set to Manual, you will need to press the shift key to change the focus before you start drawing.
When set to Auto Detect, it will snap to the line that best matches your initial drawing direction. For
these two modes, you can press the control key while drawing to change direction without lifting your
pen. With the Auto Detect + Dir Change mode, it will snap automatically to the closest direction while
you draw, without having to press any keys. This mode is great for fast 3d sketching.
Clicking on the Freeze Mode control point (or pressing the associated keyboard shortcut) will create a
fixed frame of reference at your pen position. You can use this and the measure points to accurately
subdivide sections.
When Box Mode is enabled, your pen position will be clamped to a 3d bounding box while you draw,
helping you quickly close boxes without overshooting. The dimensions of the box are determined
automatically one at a time as you first draw on each axis. The dimensions are reset when you lift the
pen.
Isometric perspective is great for top-down 2d game art, but if you want to create more realistic looking
Clicking on the Freeze Mode control point (or pressing the associated keyboard shortcut) will create a
fixed frame of reference at your pen position. Like with the Isometric ruler, you can use this and the
measure points to accurately subdivide sections. While in Freeze Mode, you can toggle and cycle
through the grids by clicking on the orange control point that appears next to the freeze point while
holding the control key.
Whereas linear perspective projects straight 3d lines to straight 2d lines, fisheye perspective projects
them to curved 2d lines. This perspective mode has a fixed view angle of 180 degrees. Half of the
world is effectively projected onto the view circle.
This ruler does not let you change the line angles. You can choose between a horizontal line, a vertical
line, and a line going to the view center.
Holding the control key will display the measure point unit distance control point and the freeze mode
toggle control point.
4.10 Scripting
This feature allows you to use or write programs that completely change the line data that is passed to
your art program.
With this, you can for example have perfect patterns drawn automatically while you draw straight lines,
have subtle to crazy amounts of randomness added to your position or pressure, have the angle of your
brush auto-rotate, etc.. The possibilities are endless!
The “mode” drop-down list allows you to select a pre-defined script program. Select <custom> to
define a custom program that you write and compile yourself.
When selecting a pre-defined program, its code will be displayed in the lower text box so you can
examine it or copy it to a custom program.
The pre-defined programs are read-only. You can however edit them or add new ones by visiting the
distortion subfolder in the Lazy Nezumi Pro installation folder.
To get the best results with some of these programs (especially the ones that draw automatically), you
4.10.2 L-Systems
If you look under the L-System category for the scripting mode, you will find programs that draw by
themselves. These are using special functions that are described here.
A tutorial on writing L-Systems is available here: http://lazynezumi.com/lsystems.
The following tables give a reference of all available L-System functions and the symbol instructions
that you can use when defining L-System rules.
5.1.7 Inkscape
Mouse processing is not supported. Only pen tablet processing is currently working.
5.1.10 OneNote
OneNote is currently not supported.
6.1 Qt
This software uses Qt 4.8.7, licensed under the LGPL.
You may download the source code here:
http://qt-project.org/
6.2 QCustomPlot
This software uses the wonderful Qt graph library QCustomPlot 1.1, licensed under the LGPL by
direct agreement with its author, Emanuel Eichhammer.
You may download the source code here:
http://www.qcustomplot.com/
6.3 MuParser
This software uses the MuParser 2.2.3 library, licensed under the MIT license.
You may download the source code here:
http://muparser.beltoforion.de/