Digital artists, it is now time to take control of your rulers!
This has been months in the making, and is the biggest update since the start of the project!
I have taken all the constraint scripts, and moved them into their own dedicated Rulers section. While doing this, I have optimized them, and added overlay control points to most of their parameters. You can still use the old shortcuts, but as my friend (and super-tester) Nasan says, you now have One Shortcut To Rule Them All! Just hold Control to interact with them. I tried hard to make them intuitive to use, and consistent in their design.
This now also lets you use rulers with scripts! I've added a new script section called Circular Patterns that can be used with the Ellipse ruler for some cool effects. Check out the new Misc - Gears preset as an example.
The other major change is a complete reimplementation of the overlay window's renderer, using Direct2D! Many of you complained about the GDI renderer's slow performance, especially on high resolution displays. The Direct2D renderer is hardware accelerated, and can be up to ten times faster! If you're using a basic theme in Win7, be sure to switch to an Aero theme for this to work correctly (transparent windows aren't required, but desktop composition has to be enabled).
So why a beta? This update includes so many changes and so much new code, that it's impossible that some bugs won't have gotten in. I've done a lot of testing, but I feel it more prudent to have a smaller percentage of you try it out first. I also need to finish updating the documentation, tooltips, and translations. When I feel like it's stable and ready, I'll make it official and send out the update notification to all users. So if you download it, please report any issues you encounter. I am very much looking forward to your feedback (which has already been invaluable)!
After installing it, you can backup or delete your old constraint presets, as they have been replaced with ruler presets.
Today's update adds support for the new Photoshop CC 2017.
In other news, I am still making good progress on the Rulers Update!
This update adds plugin support for the new Photoshop Elements 15.
Due to popular demand, using a keyboard shortcut to switch to a preset will now turn it ON if it was OFF. You can set these shortcuts up via Settings/Edit Shortcuts/Preset Shortcuts.
Today's update adds a plugin initialization delay parameter in the Settings/Edit Photoshop Options menu. Usually you won't have to change this, but if you experience problems in Photoshop, a shorter or longer init delay can sometimes help.
This update also fixes a couple of line ending issues for Paint Tool SAI and Fire Alpaca.
I fixed a bug in the new line ending code that could cause lines to shoot to infinity when lifting the pen.
As I was doing more experiments with different tablets, I noticed that when using lots of smoothing, the line endings would not always look great. Sometimes they would have a slight bend in them right before the end. This was really bugging me, so I spent some time investigating and experimenting.
Today's update introduces an alternative algorithm that produces much better line endings. It preserves angular momentum, so it makes drawing curves and loops a lot easier. This applies to the Moving Average and Exponential Moving Average smoothing modes when using Catch Up enabled.
I have also written a new tutorial page: Line Smoothing with Lazy Nezumi Pro! This will help you better understand all the options at your disposal to get the lines you want! Please let me know if anything isn't clear.
Today's update adds much better support for N-Trig digitizer devices such as the Surface Pro!
I've also improved support for the new system stylus API which the latest versions of Photoshop use by default on Win8 and Win10. You should now get much better lines without having to revert back to Wintab. The lines should now fade-out instantly, and this fixes the freezing issue that would sometimes happen when lifting your pen too quickly from the tablet.
As usual, please get in touch if you notice any problems. I will now resume work on the Rulers/Direct2D update!
Today's update adds support for the latest version of Photoshop!
In other news, I have purchased a Surface Pro 4 to do some proper testing in order to make sure Lazy Nezumi Pro works as good as it can with N-Trig digitizers. I have already identified a couple issues with their Wintab drivers, and am currently testing some fixes. So far I am very impressed with this tablet, and can see why it's becoming popular among digital artists!
I released a small update today that fixes a couple rare issues related to the jitter bugfix.
If you draw in Photoshop with a pen tablet, you may have experienced a problem where your lines suddenly go from looking super nice (right image), to super jittery (left image). This seems to happen randomly, with or without Lazy Nezumi Pro enabled or even installed.
If you look through various online forums, you'll see that this has been a problem for years now, and no one seems to have a solution (aside from the temporary fix of alt-tabbing away and back to the PS window).
I am very happy to announce that I finally have a better understanding of what's going on! And better yet, I may have found a fix! If this problem affects you, please install today's update and email me your results. I've added a Fix Jitter Bug checkbox in the Settings/Edit Photoshop Options menu, so you can toggle it if it causes any problems. Please note that this will only work for Photoshop versions starting with CS5.
This update also fixes a bug for users who have their mouse buttons swapped.
Important: if this update causes problems for you, please email me your Windows/Tablet/Photoshop versions, and the log_photoshop.txt file (Help/Send Logs menu in LNP will show you where it is).
Today's update fixes an old Qt bug that could cause instability or a crash after checking for updates.
It also addresses an issue where the overlay window would become hidden behind other windows. Thanks to Zach for reporting this and helping me find a fix!
In other news, I'm still working on the new Rulers section. I have already ported (and improved) Ellipse, Radial, Parallel and Connected Lines, and am now working on the Perspective rulers. I hope to have this ready by this summer!
Here's a preview GIF of the Ellipse ruler with a special square wave script:
Today's update fixes a couple of rare bugs, and an initialization problem with some Huion tablets.
In other news, I am working hard and making good progress on moving all the Constraints to their own Rulers section! This will allow for a script to be applied after a ruler. Need to draw some gears? Ellipse ruler + square wave script, done! This will also open up more options in how you can interact with them. For example, there will be more draggable control points so that you don't have to rely solely on keyboard shortcuts.
Here are a couple work in progress GIFs!
Today's update adds an Auto Adjust button to the Pressure Curve controls.
Turn it on, then draw a couple of lines. Be sure to use your full regular pressure range (but don't press harder than you normally do). It will adjust the Gain and Softness parameters so that you can more easily get high output pressure values, while still allowing for precise control of thin lines. Turn it off when you're happy, and then fine tune the settings.
You'll also notice a new green area under the curve in the graph window. This represents your last used pressure range.
Many users wrote to say they preferred the older continuous angle rotation shortcuts for the Perspective and Isometric presets, so today's update adds them back! You can configure them via the Settings/Edit Shortcuts menu's Constraint Shortcuts tab. The fixed increment shortcuts are still available for those who prefer to use them. The shortcut tooltip overlay will now only show the ones that are set (otherwise it can get pretty crowded).
The previous update added auto-offsetting of all constraint centers when panning with the spacebar key. This makes it easier to use the Perspective preset, but it can sometimes cause the center of another preset to be off-screen when you switch to it. Many users wrote about this, thinking something was broken. Because of this, this update adds a Spacebar Pan Offsets Ruler Centers setting. The default is OFF, so if you have gotten used to auto-tracking, make sure you turn it on! Also, please note that you can always use the Move Center constraint shortcut to get the center back, or the Set/Reset Scripting Center Pos global shortcuts.
This update also fixes several problems, including the pen eraser not being detected for some tablets, and the Windows ripple effect causing the overlay window to hide. Thanks to Chris and Michelle for reporting these issues!
A couple multi-monitor bugs were fixed in today's update!
The first update of 2016 brings many changes, so please check the change log for details!
You'll notice several of usability improvements, including UI scaling for those of you using high DPI screens, and better slider control (including precision adjustments while pressing control).
The Perspective preset has been updated, and a tutorial is now available to help you use it. Panning your canvas using the space key will now offset the center to help you stay in sync. I hope this will help you create some really cool scenes!
The Ellipse preset now has an Accuracy parameter, for when you want to draw not-so-perfect circles, but still have the ends connect easily. Be sure to give this a try, it's a lot of fun!