All Activity

This stream auto-updates     

  1. Past hour
  2. This beta build has a few new fixes, and some more performance optimizations for application startup (especially if you have lots of custom shapes installed!). 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. You can also download directly: https://www.getpaint.net/files/zip/test/paint.net.4.202.7198.41854.install.zip Changes since 4.2.2 beta build 7192: Improved: Changed maximum image size from 65,535 x 65,535 pixels to 262,144 x 262,144 pixels. This is mostly for accommodating very tall or very wide images. Improved app startup time when many custom shapes are installed, and/or when opening many images Fixed a crash when manually typing in a very large number for the zoom level in the status bar
  3. It was raining, so today was a day of guilty pleasures.... Corvette Summer followed by Sgt. Peppers Lonely Hearts Club Band followed by FM
  4. Today
  5. i've tried like 5 times and i can't get it to work, what am i doing wrong? 😭
  6. Fixed for the upcoming 4.2.2 update. Thanks for reporting this!
  7. You need to reinstall the .NET Framework: https://dotnet.microsoft.com/download/thank-you/net48
  8. When I use copy and paste it crashes the crash log says: Application version: paint.net 4.2.1 System.Runtime.Serialization.SerializationException: Exception thrown by worker thread ---> System.AggregateException: One or more errors occurred. ---> System.IO.Compression.ZLibException: The underlying compression routine could not be loaded correctly. ---> System.TypeInitializationException: The type initializer for 'NativeZLibDLLStub' threw an exception. ---> System.DllNotFoundException: clrcompression.dll at System.IO.Compression.ZLibNative.ZLibStreamHandle.NativeZLibDLLStub.LoadZLibDLL() at System.IO.Compression.ZLibNative.ZLibStreamHandle.NativeZLibDLLStub..cctor() --- End of inner exception stack trace --- at System.IO.Compression.ZLibNative.ZLibStreamHandle.DeflateInit2_(CompressionLevel level, Int32 windowBits, Int32 memLevel, CompressionStrategy strategy) at System.IO.Compression.DeflaterZLib.DeflateInit(CompressionLevel compressionLevel, Int32 windowBits, Int32 memLevel, CompressionStrategy strategy) --- End of inner exception stack trace --- at System.IO.Compression.DeflaterZLib.DeflateInit(CompressionLevel compressionLevel, Int32 windowBits, Int32 memLevel, CompressionStrategy strategy) at System.IO.Compression.DeflaterZLib..ctor(CompressionLevel compressionLevel) at System.IO.Compression.DeflateStream.CreateDeflater(Nullable`1 compressionLevel) at System.IO.Compression.DeflateStream..ctor(Stream stream, CompressionMode mode, Boolean leaveOpen) at System.IO.Compression.GZipStream..ctor(Stream stream, CompressionMode mode, Boolean leaveOpen) at PaintDotNet.Serialization.GZipBlockAccelerator.GetGZipBytes(Byte* pbData, Int64 length) in D:\src\pdn\src\Core\Serialization\GZipBlockAccelerator.cs:line 31 at PaintDotNet.Serialization.GZipBlockAccelerator.WriteGZipBytesCore(Stream output, Byte* pbData, Int64 length) in D:\src\pdn\src\Core\Serialization\GZipBlockAccelerator.cs:line 87 at PaintDotNet.MemoryBlock.SerializeChunk(CancellationToken cancelToken, UInt32 chunkNumber, Int64 chunkOffset, UInt32 chunkSize, DeferredFormatter formatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 892 at PaintDotNet.MemoryBlock.<>c__DisplayClass51_1.<PaintDotNet.Serialization.IDeferredSerializable.FinishSerialization>b__0() in D:\src\pdn\src\Core\MemoryBlock.cs:line 834 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at PaintDotNet.MemoryBlock.PaintDotNet.Serialization.IDeferredSerializable.FinishSerialization(Stream output, DeferredFormatter formatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 842 --- End of inner exception stack trace --- at PaintDotNet.MemoryBlock.PaintDotNet.Serialization.IDeferredSerializable.FinishSerialization(Stream output, DeferredFormatter formatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 848 at PaintDotNet.Serialization.DeferredFormatter.FinishSerialization(Stream output) in D:\src\pdn\src\Core\Serialization\DeferredFormatter.cs:line 122 at PaintDotNet.Document.SaveToStream(Stream output, IOEventHandler callback) in D:\src\pdn\src\Data\Document.cs:line 1532 at PaintDotNet.FileType.Save(Document input, Stream output, SaveConfigToken token, Surface scratchSurface, ProgressEventHandler callback, Boolean rememberToken) in D:\src\pdn\src\Data\FileType.cs:line 276 at PaintDotNet.Controls.DocumentWorkspace.<>c__DisplayClass247_2.<DoSave>b__3() in D:\src\pdn\src\PaintDotNet\Controls\DocumentWorkspace.cs:line 2809 at PaintDotNet.Functional.Func.Try(Action f) in D:\src\pdn\src\Base\Functional\Func.cs:line 174
  9. Yup. It crashes Paint.NET hard... I filed this issue in the official bug database.
  10. This plugin started as a means of "clamping" some arbitrary part of an image and evolved into something much cooler. Essentially, it's a means of reflecting part of an image outwards in a polar-like way. You can also clamp it like I intended originally, and there are some other neat effects as well like making the effect spiral. In any case, let's take a look at it: Internal -- by default the effect makes an image reflect outwards, however if you use this setting, it will instead reflect the outer part of the image inwards. Rectangular -- like several of my other plugins, this will convert polar coordinates to "rectangular coordinates" -- basically giving a rectangular aspect to the image's outer edges. With this plugin, you get a cool "hallway"-like effect when you use it. Source Size -- changes the size of the circle (or rectangle) that is reflected. Reflection Size -- changes the size of the reflection. At the moment, this can be anywhere between half the size of the source to the entire size of the source. While smaller sizes are possible, I haven't yet figured out an algorithm for representing them. Source Pan -- Uses a different part of the image as the circle. Note that this setting currently doesn't work with the "rectangular" setting. Spiral -- makes the reflection spiral outwards. This setting is sensitive in a strange way -- smaller values will do almost nothing while higher value will jump around like crazy. Fixing it is on my todo list. Distort -- I honestly have no idea how this works, but it looks interesting -- it applies a kind of "ripple" or "mountain-like" effect to the image along the reflection lines. There are three different settings here to work with. Edge Behavior -- by default, everything outside of the circle is being reflected. You can however clamp it, cut it or wrap it. Wrap seems like the least useful option, so I have it at the end. Zoom -- zooms out of the source image, changing the resulting image accordingly. Like the rest of my plugins, the image is a seamless texture so zooming out doesn't look weird. Destination Pan -- Lets you move around the rendered image. This has a real 3-D effect to it for some reason (particularly if "rectangular" is on). Quality v0 -- a faked-out quality slider (currently a mild blur). I'll fix this along with the rest of my plugins in batch at some point in the future. Let's take a look at what each setting does. I'm going to skip the "Internal" and "Rectangular" settings until the end. Here's a base image for comparison purposes. Here's your default settings. Note how there's a part of the image in a circle that matches the original image, and it just reflects outwards. Here's what happens if you alter the Source Size setting. You get a bigger circle. Altering the Reflection Size setting, meanwhile, will make the actual reflections bigger. I'm now Source Panning around, which picks different parts of the image to reflect outwards. Note that this setting does not currently work with the "rectangular" setting turned on. Returned to the default settings, and turned the Spiral setting up. Now when things reflect, they also rotate by an amount proportional to their distance, resulting in an interesting spiral-like effect. Distortion Settings Here's an X Distort. Notice the triangular "ridges" that form. Here's a Y Distort. Lastly, here's what it looks like if you Distort Both. Edge Behavior Here's a Clamp. I also applied a spiral so you can see that those effects work well together. Here, I've Cut the image. If you Cut when "Internal" is on, it'll cut out the inside instead of the outside. Lastly, here I've set the Edge Behavior to Wrap. Here's what it looks like when you Zoom. Actually zooming out with the plugin can be quite disorienting sometimes because of the 3D effects and the nonlinear nature of the reflection effects. Here's what Destination Pans look like. I'm just moving around the rendered image. Here's what it looks like if you have the Internal setting on -- the reflection happens internally rather than externally. It's also hard to tell that there's reflection actually happening because of the current reflection size limits and how much things are warped as they get close to the center. This should improve with the next version of this plugin. Here's what it looks like when you have the Rectangular setting on. Using the spiral setting here looks quite good. Also note that while you (currently) can't use the Source Pan effect while Rectangular is on, you can use the Destination Pan effect to move around, which tends to feel more like you're moving your head around in a hallway than anything else. Still to do Fix the Quality slider. This will be a batch update for all of my plugins. Get source pan working with the rectangular effect. Get smaller reflection sizes working. Fix the spiral slider sensitivity issues. Mess around with the distortion effects more and bundle a better version of them in a separate plugin. Release the source code. Like the quality slider, this will be a global batch update. Download Link https://github.com/Xhin23/Paint.net-Plugins/blob/master/Polar_Reflection.dll
  11. ... that horrible dialing sound. Then you finally connected to a website and somebody would want to use the 'phone. 😐 Or the inevitable click as you were randomly disconnected. The good ol' days of MSN messenger and it's dodgy rooms Does it make Baby Boomers/ Generation X's appreciate it more - or do we take it all for granted like some youngsters do
  12. Sadly another great writer/ singer fell earlier this month
  13. When you click on the zoom value % to adjust it to whatever value you want it to be, you can enter a very big number and the program will crash. I recommend adding a hard limit to it.
  14. Amazon has the Ender 3 Pro by Creality for $269 USD. It looks good, though I can't come up with enough justification to buy one yet. I just finished a fluid animation based on THIS TUT. I changed up the shading and lighting, but that's it.
  15. Welcome to the forum @Galaxy wolf............. And, are you all going to be using Paint.net? I notice you like Manga, there is a > tutorial on here <for making them
  16. @Reptillian! 👍 Really well done! Thank you for sharing your result!
  17. I LOVE IT. keep up the hard work
  18. me and my bestfriends have a lot of fun together
  19. @Xhin! Thank you for sharing this with us!
  20. This is one of my favourites. RIP Ric.
  21. @lynxster4 Thank you! I must be experiencing problems external to PDN. I will investigate further.
  22. I'm running Beta 4.2.2 and am having no trouble with it. All effects are working and rendering. I can't comment about 4.2.1.
  23. I have not used the Genesis VFX plugin in a while. I attempted to use its effects in a project last night and it ran as slow as molasses in the winter.
  24. I'm waiting for the third shoe to drop... 😬
  1. Load more activity