Jump to content
How to Install Plugins ×

Texturize effect plugin v1.1.0.1 (2009-12-01)


MichaelVinther

Recommended Posts

This plugin can be used to add a texture effect to a photo.

 

Examples:

KievTexture2.jpgKievTexture3.jpg

 

It can also be used to add a watermark to a picture:

KievTexture1.jpgTexture1.png

 

Download:

https://www.fosshub.com/Image-Analyzer-old.html?dwl=TexturizePDN1.1.0.1.zip

 

Texturize.zip

 

 

Unzip the file in the Paint.NET\Effects folder or Documents\paint.net App Files\Effects if PDN was installed from the Windows Store.

 

You can access the feature from the Effects | Artistic menu.

Tips:

  • It is quite easy to find usable textures via Google's image search. You can even copy-paste pictures directly from your browser to the plugin: Just right-click on the wanted texture and select Copy.
  • Sometimes you may want to convert the texture to grayscale before using it.
  • If the texture is not tilable (the left edge fits the right edge and the top fits the button) you should select set Fill method to Mirror.
  • You can use a negative Amplitude to invert the 3D effect, i.e. make the texture go "in" or "out".

 

If you like this, please consider donating to the author at http://meesoft.logicnet.dk/Analyzer/support.htm

 

Edited by MichaelVinther
Fixed broken download
  • Thanks 1

Michael Vinther

Link to comment
Share on other sites

It doesn't seem to be quite the same. Texturize does not displace pixels, just change their brightness based on the gradient of the texture.

This Alpha-Displacement Mask looks quite cool though - I didn't know that before.

Michael Vinther

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

good plugin, nice work!

WW3tz.jpg

"Ah, i love it when huge pineapples try to take over the world, it makes me sentimental :')"

-Stephan

Link to comment
Share on other sites

  • 2 weeks later...

This is a wonderful plugin ! I have been playing around with it for a couple of hours now with some textures I have and have even created some to use with this plugin. This works very well, but I wonder if there is a way that it could remember the last folder it loaded a texture from? I have placed all of my textures in one folder so they are easy to get to, but I have a whole bunch of subfolders in my paint.net folder. Other than that, this is just great ! Thanks so much.

This is a sample of what I used it for. This is a limestone effect that I came up with a while back and I used your plugin to add a brick texture to make it look like limestone blocks. I then drew in the mortar on a gray layer, duplicated it, fragmented the dup layer, blurred the orig layer, merged them and added a grainy texture to them so the mortar would look more realistic.

LimestnBlocks.png

 

SAC, WOTW and Photo Manip Competition Host

To visit the Comps click HERE

Link to comment
Share on other sites

but I wonder if there is a way that it could remember the last folder it loaded a texture from?

I will consider making it store the last used texture folder.

Michael Vinther

Link to comment
Share on other sites

but I wonder if there is a way that it could remember the last folder it loaded a texture from?

I will consider making it store the last used texture folder.

Thanks, that would be great.

Found a couple of sites with tons of textures. One site has textures for CGI work but they work great with your plug-in.

 

SAC, WOTW and Photo Manip Competition Host

To visit the Comps click HERE

Link to comment
Share on other sites

  • 3 weeks later...

Hi ! I was just wondering if you have had any success in adding the ability for the plugin to remember the last folder used? This is a great plugin and has added a whole new dimension to what I do. I am using this plugin so much and have been creating so many new textures to use with it. Thanks again for a really useful plugin.

 

SAC, WOTW and Photo Manip Competition Host

To visit the Comps click HERE

Link to comment
Share on other sites

Hello ...

Thanks for this nice plugin.

I got an interesting texture by repeating the effect :

mini_090606101117889944.jpg

But an error encountered while trying to integrate a loaded file :

Hidden Content:
Fichier : C:\Program Files\Paint.NET\Effects\Texturize.dll

Nom d'effet : MeeSoft.Paint.Net.Plugins.Texturize.EffectPlugin

Message d'erreur: PaintDotNet.WorkerThreadException: Worker thread threw an exception ---> System.OutOfMemoryException: Une exception de type 'System.OutOfMemoryException' a été levée.

à MeeSoft.Mathematics.LinearAlgebra.MatrixFloat32.New(Int32 nRows, Int32 nCols)

à MeeSoft.ImageProcessing.Operations.ResizeBilinearOperation.ApplyToPlane(BitmapPlane srcPlane, BitmapPlane dstPlane, Int32 srcWidth, Int32 srcHeight)

à MeeSoft.ImageProcessing.Operations.ResizeBilinearOperation.ApplyToPlane(BitmapPlane srcPlane, BitmapPlane dstPlane)

à MeeSoft.ImageProcessing.Operations.BitmapOperation.ApplyToPlane(BitmapPlane srcPlane, BitmapPlane dstPlane, Int32 planeIndex)

à MeeSoft.ImageProcessing.Operations.BitmapOperation.Apply()

à MeeSoft.ImageProcessing.Operations.AbstractResizeOperation.Apply()

à MeeSoft.ImageProcessing.Operations.ResizeExtensions.ResizeBilinear(PlanarBitmap bitmap, Int32 newWidth, Int32 newHeight)

à MeeSoft.Paint.Net.Plugins.Texturize.EffectOperation.CheckParams(EffectPluginConfigToken param, Bitmap srcBitmap)

à MeeSoft.Paint.Net.Plugins.Texturize.EffectPlugin.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois, Int32 startIndex, Int32 length)

à PaintDotNet.Effects.Effect.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois) dans D:\src\pdn\paintdotnet\src\Effects\Effect.cs:ligne 162

à PaintDotNet.Effects.BackgroundEffectRenderer.ThreadFunction() dans D:\src\pdn\paintdotnet\src\Effects\BackgroundEffectRenderer.cs:ligne 156

--- Fin de la trace de la pile d'exception interne ---

à PaintDotNet.Effects.BackgroundEffectRenderer.Join() dans D:\src\pdn\paintdotnet\src\Effects\BackgroundEffectRenderer.cs:ligne 277

à PaintDotNet.Effects.BackgroundEffectRenderer.Abort() dans D:\src\pdn\paintdotnet\src\Effects\BackgroundEffectRenderer.cs:ligne 249

à PaintDotNet.Menus.EffectMenuBase.RunEffectImpl(Type effectType) dans D:\src\pdn\paintdotnet\src\PaintDotNet\Menus\EffectMenuBase.cs:ligne 801

It could be useful to know that I was usig the 3.5 Alpha version ... :AutoLevel:

Link to comment
Share on other sites

When the final PDN 3.5 is released I will probably make a new release of my plugins but I don't expect to do it before that..

Michael Vinther

Link to comment
Share on other sites

  • 5 months later...
A new version has been released. The last used texture folder is now remembered.

Wonderful ! You da man !

 

SAC, WOTW and Photo Manip Competition Host

To visit the Comps click HERE

Link to comment
Share on other sites

  • 2 weeks later...

Wow....Wonderful discussion with valuable information. This is very helpful to the newbies just like me to the dotnet programming. Thanks a lot for all for providing this information.

Link to comment
Share on other sites

  • 9 years later...

I want you to know I absolutely LOVE, LOVE, LOVE this plugin, along with several others, but I use it so often. I haven't found anything in any other software that matches its quick and easy use. Thank you MichaelVinther, so much. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...