DataDink Posted January 1, 2016 Share Posted January 1, 2016 (edited) Blend Seams Moderator Note: Here's a compatible release for the latest versions of paint.net (beyond 4.0.10). Download Source: https://github.com/DataDink/DinkPDN/blob/master/README.md#blend-seams Download: https://github.com/DataDink/DinkPDN/raw/master/Binaries/BlendSeams/Latest/BlendSeams.dll Developed on: PDN 4.0.6, NET 4.5.2, WIN 10 TLDR: This will attempt to smooth out the edges of a texture that isn't already seamless in hopes to hide the seam Usage: Select a single iteration / tile of the texture Effects -> Render -> Blend Seams Adjust stuff Tile the result side by side to see the results What it does: This plugin uses the center of the tile to smooth out the edges of the tile. The assumption is that the center of the tile has no seams and can be used to create blend points on the sides of the tile. Notes: This plugin is open source. If you want to fix something or improve this plugin please feel free to send me a pull request at https://github.com/DataDink/DinkPDN. I will accept anything that isn't too far off from the original "intent" of the project. Edited September 9, 2018 by toe_head2001 Compatibility note 9 Quote - Cheers! Link to comment Share on other sites More sharing options...
Eli Posted January 1, 2016 Share Posted January 1, 2016 Thanks Data Dink, Iooks interesting. I will try it. Quote Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted January 1, 2016 Share Posted January 1, 2016 I tried this out. I'm impressed. Animated PNG showing tiling before and after Blend Seam was run: Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
DataDink Posted January 1, 2016 Author Share Posted January 1, 2016 Tried this out on a bunch of misc images from the internet. Some of them turned out ok, some of them meh. I was overall happy with it so I thought I would share... Quote - Cheers! Link to comment Share on other sites More sharing options...
Ishi Posted January 1, 2016 Share Posted January 1, 2016 Pretty convincing, Datalink. There are images where repetition wouldn't be very noticeable. Quote Link to comment Share on other sites More sharing options...
Serapth Posted January 13, 2016 Share Posted January 13, 2016 (edited) Awesome work, exactly as I was looking for exactly this functionality. I just featured Blend Seams in a video on my gamedev channel. Again, great job, works exactly as I wanted with zero fuss. Edited January 13, 2016 by Serapth 2 Quote Link to comment Share on other sites More sharing options...
Eli Posted January 13, 2016 Share Posted January 13, 2016 Thankyou Serapth, that is a wonderful video. You have only 600+ video plugins to make now. Quote Link to comment Share on other sites More sharing options...
Serapth Posted January 14, 2016 Share Posted January 14, 2016 Thankyou Serapth, that is a wonderful video. You have only 600+ video plugins to make now. Haha...... um.... You know, that would make a decent topic. A sort of top 5 or top 10 Paint.net plugins for game developers. That said, I don't know what they are Quote Link to comment Share on other sites More sharing options...
DataDink Posted January 17, 2016 Author Share Posted January 17, 2016 Awesome work, exactly as I was looking for exactly this functionality. I just featured Blend Seams in a video on my gamedev channel. Again, great job, works exactly as I wanted with zero fuss. That's cool! Thanks for sharing that! Quote - Cheers! Link to comment Share on other sites More sharing options...
toe_head2001 Posted June 27, 2016 Share Posted June 27, 2016 (edited) Since this plugin breaks/crashes in the upcoming paint.net v4.0.10 release, I've converted it to a standard IndirectUI plugin. (DataDink appears to be on a hiatus). No other changes were made. BlendSeams.zip See details here: http://forums.getpaint.net/index.php?/topic/107032-tile/#comment-511100 EDIT: This has been added to first post at the top of the page. Edited September 9, 2018 by toe_head2001 1 1 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
SCARRIOR Posted October 23, 2016 Share Posted October 23, 2016 I get an error when trying to use this plugin File: C:\Program Files\Paint.NET\Effects\BlendSeams.dll Effect Name: BlendSeams.Plugin Full error message: System.MethodAccessException: Attempt by method 'DinkPDN.Effects.Simple.ConfigurableDoubleAttribute.Create(System.Reflection.PropertyInfo)' to access method 'PaintDotNet.IndirectUI.ControlInfo.CreateConcreteControl(System.Object)' failed. at DinkPDN.Effects.Simple.ConfigurableDoubleAttribute.Create(PropertyInfo property) at DinkPDN.Effects.Simple.BaseConfigurableEffect.CreateConfigDialog() at PaintDotNet.Menus.EffectMenuBase.RunEffectImpl(Type effectType) in D:\src\pdn\src\PaintDotNet\Menus\EffectMenuBase.cs:line 910 Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted October 23, 2016 Share Posted October 23, 2016 @SCARRIOR, see this fixed build. Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
SCARRIOR Posted October 23, 2016 Share Posted October 23, 2016 Nevermind, thank you for that toe_head2001 Quote Link to comment Share on other sites More sharing options...
Rajesh Posted September 9, 2018 Share Posted September 9, 2018 (edited) I apologize if this topic is outdated.. I do get the crash when I try to use this plugin. I am using the modified plugin above. Am using the latest paint.net (4.1). I had to zip the dll file, and again unzip it so as to get rid of the "blocked" issue. Can someone update me please? Thanks Raj File: C:\Program Files\paint.net\Effects\BlendSeams.dll Effect Name: BlendSeams.Plugin Full error message: System.MethodAccessException: Attempt by method 'DinkPDN.Effects.Simple.ConfigurableDoubleAttribute.Create(System.Reflection.PropertyInfo)' to access method 'PaintDotNet.IndirectUI.ControlInfo.CreateConcreteControl(System.Object)' failed. at DinkPDN.Effects.Simple.ConfigurableDoubleAttribute.Create(PropertyInfo property) at DinkPDN.Effects.Simple.BaseConfigurableEffect.CreateConfigDialog() at PaintDotNet.Menus.EffectMenuBase.RunEffectImpl(Type effectType) in D:\src\pdn\src\PaintDotNet\Menus\EffectMenuBase.cs:line 1003 Edited September 9, 2018 by Rajesh Added crash log Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted September 9, 2018 Share Posted September 9, 2018 (edited) 34 minutes ago, Rajesh said: ... I am using the modified plugin above. ... Based on your crash log, you are using the original incompatible release. Please go back to the top of the page, and download the one mentioned in the red message. Edited September 9, 2018 by toe_head2001 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
Rajesh Posted September 9, 2018 Share Posted September 9, 2018 41 minutes ago, toe_head2001 said: Based on your crash log, you are using the original incompatible release. Please go back to the top of the page, and download the one mentioned in the red message. I just found it out, and was about to post it here. The one dll file that is about 26K crashed, while the other one that is about 10K worked OK. Thank you for the quick response.. Quote Link to comment Share on other sites More sharing options...
he6llsp6awn6 Posted July 27, 2021 Share Posted July 27, 2021 I wanted to give this a try so made a random image and here are the results: Original Image I created: ______________________________________________________________________________________________________________________________________ Original Image tiled together without using Blend Seams: _____________________________________________________________________________________________________________________________________________________________________ Original Image after using Blend Seams: ___________________________________________________________________________________________________________________________________________ Original Image Tiled together after using Blend Seams (plus used sharpen+ to enhance and change saturation a tiny bit): _____________________________________________________________________________________________________________________________________________________________________ I am very impressed with how it dramatically changed the original image so it could fit as best as possible in a tile setting, and I did use sharpen+ so I could make the bright green on top seem to look more like it was glowing while adding a tiny amount to the dark green so it looks like it has some glow hitting it. I am very happy how this turned out. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.