Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 07/27/2021 in all areas

  1. I've bumped the version to 4.3 (was 4.2.17), added native ARM64 support, and optimized a whole bunch of important rendering code paths. In addition, the quality of selection antialiasing has been improved by using a 4x4 super sampling filter, whereas before it was 3x3. There should be no performance loss because it is now optimized to use vectorized SSSE3 instructions ("SIMD") on x86/x64 systems. To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. (Unfortunately alpha/beta releases are not currently available for the Microsoft Store version of the app). Direct download links: Installer EXE Any CPU (x64, x86, ARM64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.install.anycpu.fdd.aot.zip Portable ZIPs: Intel/AMD 64-bit (x64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.x64.scd.aot.zip Intel/AMD 32-bit (x86): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.x86.scd.aot.zip ARM64 (new!): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.arm64.scd.aot.zip Changes since 4.2.17 alpha build 7858: New: ARM64 is now natively supported Improved: Many areas of the app have been optimized to use SIMD (SSE2/3/4.1, AVX2) on x86/x64 Drawing on an image with a large number of layers is faster Drawing with the Gradient Tool's alpha mode is faster Drawing with the Recolor tool is faster Drawing with the Erase or Clone Stamp tool is faster when using a color whose alpha value is less than 255 Drawing with the Overwrite blend mode is faster Drawing with the Shapes tool is faster, due to improved compositing performance Drawing with a brush tool without antialiasing is faster Tile compression has lower overhead due to being optimized for SSE2 and AVX2 Working with complex selections is faster Many other optimizations all throughout the application and rendering engine Improved: Selection antialiasing quality is now better by way of using a 4x4 super sampling filter instead of 3x3. The code has also been optimized to use SSSE3 on x86/x64. Improved: Performance should be significantly better on systems without HyperThreading (by reserving 1 core for the UI), and also a bit better on systems with it (by utilizing more of the logical cores) Improved: Effect and File Type plugins can now be organized into folders -- the plugin loader will recursively search for DLLs up to 1 folder deep Fixed: There were some issues with zooming in/out using the keyboard, where the anchoring (centering) point was not calculated correctly, causing the canvas to drift in the wrong direction. Fixed: If a download fails in the Prerequisites Installer, it will retry and resume up to 10 times, thus greatly improving its reliability for downloading things like .NET 5 and the Visual C++ Runtime Changed: A processor that supports SSSE3 (yes 3 S's) is now required for x86/x64 systems (previously only SSE2 was required). All CPUs released since about 2006 (e.g. Core 2 Duo) support this. Known Issue: Due to crashing, GPU accelerated effects (Gaussian Blur, Motion Blur, Radial Blur) on ARM64 will actually use the CPU for rendering. Enjoy!
    7 points
  2. Here's an updated test release for .NET 5. PlugInData.zip This will only work with paint.net v4.3+. Your bookmarks within the Plugin Browser will also be lost, and you'll need to recreate them.
    5 points
  3. Good news, I have a fix for @Ed Harvey's effects. The theming still doesn't work, but that was the case in 4.2.16 as well. I'll put out an update shortly. (I got it to work by rewriting the IL code using Mono.Cecil to fix some broken use of reflection 😂 It was just crazy enough that it worked... I also had to strip out a few unused properties that were of type ContextMenu) Ed should still put out updated versions of his plugins, but this at least means we won't have untold number of happy plugin users suddenly in an unhappy state, all e-mailing me and making forum posts asking how to get their effects to work again. Win-win-win situation.
    5 points
  4. Here's test release of the Plugin Browser. https://forums.getpaint.net/topic/110458-the-plugin-browser-v1310-april-28-2020/?do=findComment&comment=585131 This will only work with paint.net v4.3+. Your bookmarks within the Plugin Browser will also be lost, and you'll need to recreate them.
    4 points
  5. This big thing for this update is that I was able to get @Ed Harvey's effect plugins to work! And that's basically it, but that's a really big win In order to get it working, the DLL is modified to fix up the code that doesn't work on .NET 5. There were two properties of type ContextMenu that had to be removed (they weren't being used), and some reflection against some fields in VisualStyleRenderer that were renamed. This was pretty easy with the use of Mono.Cecil. To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. (Unfortunately alpha/beta releases are not currently available for the Microsoft Store version of the app). Direct download links: Installer EXE Any CPU (x64, x86, ARM64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7881.3082.install.anycpu.fdd.aot.zip Portable ZIPs Intel/AMD 64-bit (x64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7881.3082.portable.x64.scd.aot.zip Intel/AMD 32-bit (x86): https://www.getpaint.net/files/zip/test/paint.net.4.300.7881.3082.portable.x86.scd.aot.zip ARM64: https://www.getpaint.net/files/zip/test/paint.net.4.300.7881.3082.portable.arm64.scd.aot.zip Changes since 4.3 alpha build 7879: Fixed: EdHarvey's Effects now work as-is without the need to install an updated version (which is not yet available) The complete list of changes so far for 4.3, as compared to 4.2.16: New: The app has been migrated to .NET 5, and performance has been greatly improved as a result. New: ARM64 is now natively supported Installation is much faster now due to no longer needing the "Optimizing performance for your system" stage (NGEN has been replaced with ReadyToRun via crossgen). Portable ZIPs are now officially available, utilizing self-contained deployment, and do not require the installation of .NET 5. You must manually update to newer versions of the app, however. Improved performance of most effects and other compute-intensive tasks by about 20% on average, due to .NET 5's improved code generation Improved: Many areas of the app have been optimized to use SIMD (SSE2/3/4.1, AVX2) on x86/x64 Drawing on an image with a large number of layers is faster Drawing with the Gradient Tool's alpha mode is faster Drawing with the Recolor tool is faster Drawing with the Erase or Clone Stamp tool is faster when using a color whose alpha value is less than 255 Drawing with the Overwrite blend mode is faster Drawing with the Shapes tool is faster, due to improved compositing performance Drawing with a brush tool without antialiasing is faster Tile compression has lower overhead due to being optimized for SSE2 and AVX2 Working with complex selections is faster Many other optimizations all throughout the application and rendering engine Improved: Selection antialiasing quality is now better by way of using a 4x4 super sampling filter instead of 3x3. The code has also been optimized to use SSSE3 on x86/x64. Improved: Performance should be significantly better on systems without HyperThreading (by reserving 1 core for the UI), and also a bit better on systems with it (by utilizing more of the logical cores) Improved: Effect and File Type plugins can now be organized into folders -- the plugin loader will recursively search for DLLs up to 1 folder deep Fixed a bug in Polar Inversion that was causing hangs Improved performance of Polar Inversion by 3x, due to the aforementioned bug fix (and a little bit is due to .NET 5) Fixed: There were some issues with zooming in/out using the keyboard, where the anchoring (centering) point was not calculated correctly, causing the canvas to drift in the wrong direction. Fixed a bug when saving with "Auto Detect" bit-depth that was causing fidelity loss on some images that already had 256 colors or less. This was reported here: https://forums.getpaint.net/topic/118401-images-already-with-256-or-fewer-colors-being-dithered-when-saved-with-palette/ Changed: A processor that supports SSSE3 (yes 3 S's) is now required for x86/x64 systems (previously only SSE2 was required). All CPUs released since about 2006 (e.g. Core 2 Duo) support this. Known Issue: Due to crashing, GPU accelerated effects (Gaussian Blur, Motion Blur, Radial Blur) on ARM64 will actually use the CPU for rendering. Updated the built-in AvifFileType plugin to v1.1.13.0 (courtesy of @null54). See the project's GitHub Releases page for more information.
    3 points
  6. I just released a new version of PSFilterPdn.
    3 points
  7. Thank you @lynxster4, @BoltBait, @barbieq25, @null54, @ReMake, @Red ochre and @Ladybug. Just so you know, I am now officially retired. I am also officially a OAP. Bloody hell, I feel old.😄
    2 points
  8. I have a test file opened, although there is a svg.dll missing error. Details here: https://github.com/otuncelli/Scalable-Vector-Graphics-Plugin-for-Paint.NET/issues/13
    2 points
  9. Links updated to v1.03 🥰 Changelog: Removed ASP.NET dependency of SVG.NET library.
    2 points
  10. Wishing you the best birthday @Red ochre! Have a great day. 🎂 🍹
    2 points
  11. Fixed in version 1.0.8.2. The issue was caused by a breaking change in the .NET 5 Process class.
    2 points
  12. I'm really impressed with the installation speed!! 👍
    1 point
  13. Now, I had pushed a new version of Diffusion Limited Aggregation. Changes according to commit log:
    1 point
  14. Well done @otuncelli Issue resolved. Once I removed the other plugin, yours took over. No need to scroll down and select filetype. If the file is a true SVG, paint opens it automatically. Thank you for the updated plugin.
    1 point
  15. You're using the other SVG import plugin. I'm getting the same error message when i try to use the other one. Seems like it hasn't been updated for a long time so i would expect it to fail on .NET 5. This one doesn't use OptionBasedLibrary and it's only a single file.
    1 point
  16. @otuncelli Unable to load in beta 4.3.7881 C:\Program Files\paint.net\FileTypes\SvgFileType.dll, version 1.0.3.0 System.IO.FileNotFoundException: Could not load file or assembly 'Svg, Version=3.2.0.0, Culture=neutral, PublicKeyToken=12a0bac221edeae2'. The system cannot find the file specified. File name: 'Svg, Version=3.2.0.0, Culture=neutral, PublicKeyToken=12a0bac221edeae2' I checked 3 times to ensure everything was placed correctly.
    1 point
  17. Happy Birthday, Red ochre! I hope that except for your wasp problems, everything's going well on your side of the ocean. Wasps seem to have no regard for birthdays.
    1 point
  18. Happy Birthday 🌸🎂
    1 point
  19. Thanks everyone for the birthday wishes! I noticed one of my fence posts wobbling in the high wind this morning so went out to temporarily prop it up with another piece of timber. Wearing just shorts, sandals and a vest, as it's still warm and it's in the back garden. Unfortunately I was standing on a wasp's nest and now have at least 10 stings! Painful but it must have been funny to watch. If there is a God he really doesn't like me!🙄😁 Time for a 'medicinal' whisky (or two) now.🙂
    1 point
  20. Have a very happy birthday Mr. Red Ochre.
    1 point
  21. Happy Birthday Mate.🧁
    1 point
  22. Happy Birthday John Hope you have a great one 🥳
    1 point
  23. This plug-in hosts Adobe® Photoshop®-compatible filter plug-ins under Paint.NET. Many filters should run although some may have issues, both Flaming Pear's LunarCell as well as their Free Plugins work correctly. For instructions on installing 8bf filters see Installing 8bf filters. This plugin is compatible with Paint.NET 3.5.11 and 4.0.x. Download PSFilterPdn.zip Place both PSFilterPdn.dll and PSFilterShim.exe in your Effects folder. Effects->8bf Filter... Source Code https://github.com/0xC0000054/PSFilterPdn
    1 point
  24. An updated Plugin Browser will come sometime tomorrow.
    1 point
  25. I managed to get the effects working for Paint.NET 4.3. No need to install a not-yet-available update Hopefully @Ed Harvey releases an update anyway, as there are still some lingering UI issues with high DPI and dark theme (these issues are not new in 4.3 though).
    1 point
  26. This build isn't too exciting, fresh off the heels of yesterday's 4.3 alpha build 7878, but it's important: it fixes a crash when running an effect with a selection active! (unless the selection was just simple rectangles) To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. (Unfortunately alpha/beta releases are not currently available for the Microsoft Store version of the app). Direct download links: Installer EXE Any CPU (x64, x86, ARM64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7879.42543.install.anycpu.fdd.aot.zip Portable ZIPs Intel/AMD 64-bit (x64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7879.42543.portable.x64.scd.aot.zip Intel/AMD 32-bit (x86): https://www.getpaint.net/files/zip/test/paint.net.4.300.7879.42543.portable.x86.scd.aot.zip ARM64: https://www.getpaint.net/files/zip/test/paint.net.4.300.7879.42543.portable.arm64.scd.aot.zip Changes since 4.3 alpha build 7878: Fixed a crash when running an effect while a non-pixelated selection (not just simple rectangles) was active The complete list of changes so far for 4.3, as compared to 4.2.16: New: The app has been migrated to .NET 5, and performance has been greatly improved as a result. New: ARM64 is now natively supported Installation is much faster now due to no longer needing the "Optimizing performance for your system" stage (NGEN has been replaced with ReadyToRun via crossgen). Portable ZIPs are now officially available, utilizing self-contained deployment, and do not require the installation of .NET 5. You must manually update to newer versions of the app, however. Improved performance of most effects and other compute-intensive tasks by about 20% on average, due to .NET 5's improved code generation Improved: Many areas of the app have been optimized to use SIMD (SSE2/3/4.1, AVX2) on x86/x64 Drawing on an image with a large number of layers is faster Drawing with the Gradient Tool's alpha mode is faster Drawing with the Recolor tool is faster Drawing with the Erase or Clone Stamp tool is faster when using a color whose alpha value is less than 255 Drawing with the Overwrite blend mode is faster Drawing with the Shapes tool is faster, due to improved compositing performance Drawing with a brush tool without antialiasing is faster Tile compression has lower overhead due to being optimized for SSE2 and AVX2 Working with complex selections is faster Many other optimizations all throughout the application and rendering engine Improved: Selection antialiasing quality is now better by way of using a 4x4 super sampling filter instead of 3x3. The code has also been optimized to use SSSE3 on x86/x64. Improved: Performance should be significantly better on systems without HyperThreading (by reserving 1 core for the UI), and also a bit better on systems with it (by utilizing more of the logical cores) Improved: Effect and File Type plugins can now be organized into folders -- the plugin loader will recursively search for DLLs up to 1 folder deep Fixed a bug in Polar Inversion that was causing hangs Improved performance of Polar Inversion by 3x, due to the aforementioned bug fix (and a little bit is due to .NET 5) Fixed: There were some issues with zooming in/out using the keyboard, where the anchoring (centering) point was not calculated correctly, causing the canvas to drift in the wrong direction. Fixed a bug when saving with "Auto Detect" bit-depth that was causing fidelity loss on some images that already had 256 colors or less. This was reported here: https://forums.getpaint.net/topic/118401-images-already-with-256-or-fewer-colors-being-dithered-when-saved-with-palette/ Changed: A processor that supports SSSE3 (yes 3 S's) is now required for x86/x64 systems (previously only SSE2 was required). All CPUs released since about 2006 (e.g. Core 2 Duo) support this. Known Issue: Due to crashing, GPU accelerated effects (Gaussian Blur, Motion Blur, Radial Blur) on ARM64 will actually use the CPU for rendering. Updated the built-in AvifFileType plugin to v1.1.13.0 (courtesy of @null54). See the project's GitHub Releases page for more information.
    1 point
  27. I believe it was 4.2.17. I am presently downloading the Installer EXE and it was successful
    1 point
  28. @null54 Well done. Another issue resolved.
    1 point
  29. Release version 1.0.8.0. Changes: Fixed a compatibility issue with the .NET 5 version of Paint.NET. Added preliminary support for ARM64. ARM64 devices should be able to run 32-bit (x86) plugins. Added high-DPI icons. Fixed a compatibility issue with 32-bit FilterMeister-based plugins.
    1 point
  30. Wow, love all of the recent works. My favorites are Calli Red, since my favorite color is red, and the different textures that are in there. I also like Mooka, very beautiful textures in the background, and a nice brownish color throughout the image.
    1 point
  31. This plugin converts the average of RGB channel into Hue Range, and then add a gradient, and finally wrap it around to [0-1) range. Inspired by Rainbowify effect made by Jonathan Frech. There are three parameters: Hue Shift, Angle, and Gradient Scale. Self-Explanatory. Output of Effect: Installation: Plugin Files -> Rainbowify.zip 1. Insert the .dll into effect folder of paint.net installation 2. Find it under Artistic. I want it under Stylize though, but this can do. Source code: PDN C# G'MIC
    1 point
  32. Great plugin, thanks.
    1 point
  33. Oh, I just love that @barbieq25! ❤️ A very pretty jasper. I can feel the healing properties already. Excellent work! ☺️
    1 point
  34. Looks good! I'd not heard of Mookaite, but Google is a wonderful thing!😉
    1 point
  35. Inspired by a sphere of Australian Mookaite, this 1920 x 1080 wallpaper is called Mooka, which is of course, short for Mookaite. Aussies like to play with names of things.
    1 point
  36. @grinch, you have a proxy set up? Looks like it's failing with some proxy-related stuff (to be clear, your proxy stuff is fine -- the problem is in my code that's trying to get the proxy info)
    1 point
  37. Messing about with abstracts.
    1 point
  38. Another beauty @barbieq25! ❤️ The reds are so vibrant I can somehow feel them... Yes, PDN can be a cure for what ails you; gives you a chance to push the 'reset' button... 😉 I'm not familiar with the plugin 'CalliColour'. Can you tell me where it's located? Thanks.
    1 point
  39. Thank you @lynxster4& @Pixey. At the moment I loathe my new job role. I am counting the weeks - 50 to go! When I need to rest my brain from whatever ails me, I use PDN. I can just zone out & push everything out of my mind. Much healthier & cheaper than booze or drugs. Or crystals for that matter! This one is Calli Red made using the CalliColour plugin, Hue adjustment, colour tint & a few blurs, layer blends too. The ball & highlights I made previously. Can't do that with a linen canvas I will send you the instructions on how to do the links in ImageShack. @toe_head2001sent me them a while back & I added the images. It is in Word but I will see how we can do this.
    1 point
×
×
  • Create New...