Professional Documents
Culture Documents
Lazy Nezumi Pro Doc
Lazy Nezumi Pro Doc
Lazy Nezumi Pro Doc
Official Documentation
Version 24.01.29
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:
%localappdata%\Local\Lazy Nezumi Pro\
You can also use the 'Help->Send Logs' menu. This will open the folder for you.
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
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.
The options shown here will depend on which language files are present in the translations sub-folder
of your installation folder. To obtain the latest translation files, please visit this page:
https://lazynezumi.com/translations
3.2.8 Theme
This menu lets you choose a UI theme.
3.3 Preset
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.6 Save As
This will save the current settings as a new preset.
3.3.7 New
This will create a new preset with default/OFF settings.
3.3.8 Delete
This will delete the current preset.
3.4 Help
3.4.2 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
scenes, linear perspective is a better choice.
This mode gives you three rulers to work with: two lines parallel to the ground plane, and one vertical
line.
It has the following parameters:
• Image Zoom – If you are using a version of Photoshop older than CS3, or any other art
application, you must set this parameter to match the value of your canvas zoom when you
zoom in or out, or the perspective lines will no longer align with your scene. It's also
recommended to draw a mark under the view center point in a separate layer, so you can realign
your image. For apps where automatic tracking is not possible, you can at least enable the
Settings/Spacebar Pan Offsets Ruler Centers menu to keep your center aligned while you
pan your canvas. (in Photoshop, be sure to uncheck Enable Flick Panning in the general
preferences tab).
• View Radius – This parameter defines the radius (in screen-space pixels) of the circle which is
the intersection of the cone of vision with the image plane. The center of this circle is the
intersection of the direction of view (or line of sight) with the image plane. The center can be
moved by dragging the center control point. You should set this parameter so that the view
circle covers most of your canvas at 100% zoom.
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.
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 and Linear Perspective rulers,
you can use this and the measure points to accurately subdivide sections.
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.
For more information, please visit:
https://lazynezumi.com/scripting
4.10.1 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.
5.1.7 Flash
Pen Catch-Up is not supported.
5.1.9 OneNote
OneNote is currently not supported.
6.1 Qt
This software uses Qt 5.15, licensed under the LGPL.
You may download the source code here:
https://contribute.qt-project.org/
6.2 QCustomPlot
This software uses the wonderful Qt graph library QCustomPlot, licensed under the LGPL by direct
agreement with its author, Emanuel Eichhammer.
You may download the source code here:
https://www.qcustomplot.com/
6.3 MuParser
This software uses the MuParser library, licensed under the MIT license.
You may download the source code here:
https://beltoforion.de/en/muparser/
6.4 OpenSSL
This software uses OpenSSL 3.0, licensed under the Apache license.
You may download the source code here:
https://www.openssl.org/