Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/01/2016 in all areas

  1. 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.
    6 points
  2. Aaah! I have abused your trust! Yes, it was originally under adjustments until I was informed of the "Color" submenu, standardized by the community. (The community around PDN is FANTASTIC btw). I have fixed the post with the offending lies and redirected it towards truth and light!
    2 points
  3. I have updated the "ClipDisplace" .dll (the one for Pdn 4) only. It is now called ClipDisplaceAA and now has smoothing to avoid that pixelly or 'jaggy' appearance at large displacements. Please NOTE: This will probably only work on Pdn 4.0.8 or later. Also, since I have changed the name, you will have to manually delete the original .dll called just "ClipDisplace". MJW very kindly gave me the code for how to do this. Please give him a 'rep' point if you find this update useful! See the difference between smoothed and non-smooothed below. The version for Pdn 3.5.11 remains unaltered and does not have smoothing or transparency (sorry).
    2 points
  4. Here is what I consider my "Essential", award winning , plugin pack. It includes 39 plugins in 29 files, 1 palette file, and 45 shapes. This allows you to pick and choose to install only the effects you want. Then, later you can run the installer and uncheck an item to uninstall it. When you see in this post, you can click it for more information (including source code in some cases). To install, download this file to your Desktop, unzip it, and run the install program. click for more info! Note: If you are running Paint.NET v4.1 (or higher) or the Store Version of Paint.NET, go here: https://forums.getpaint.net/topic/113220-boltbaits-plugin-pack Download Donate I'm going through a really tough financial time right now, so anything you can spare would be much appreciated. Which of my plugin packs is right for you? You need to look at the paint.net version number in the title bar. Classic: Download: 3.5.11 http://forums.getpaint.net/index.php?/topic/8318-b 4.0.x You're in the right place. The download link is above, surrounded by blue arrows. 4.1+ https://forums.getpaint.net/topic/113220-boltbaits-plugin-pack Windows Store version of paint.net: https://forums.getpaint.net/topic/113220-boltbaits-plugin-pack New for this pack: This plugin pack now includes an installer. Download the zip file to your desktop, unzip it, and run the installer. Also, all plugins now include a help file. Once you run an effect, click the [?] button in the upper right corner of the effect's UI (near the red X button). Note: All plugins in this pack have been tested with Paint.NET v4.0.6 release AND the most current release. Once you install this plugin pack, here's what you get: Adjustments menu Color Balance Easily adjust the tint of an image. Useful for color correcting photographs taken indoors without flash. The difference between this and the built-in Hue/Saturation adjustment is that this one will affect black and white areas. Hue/Saturation+ Conditional Hue / Saturation effect. Temperature/Tint Temperature / Tint effect. Transparency Adjust the transparency of a selection just like you can adjust it for an entire layer. Effects menu Flip Horizontal - flips the selection on the vertical axis. Similar to the layer flip of the same name. Flip Vertical - flips the selection on the horizontal axis. Similar to the layer flip of the same name. Effects > Artistic menu Dream This makes your picture look like it was seen in a dream. + Oil Painting+ Makes your photographs look painted. Pastel This makes your picture look like it was drawn with pastel chalk or water color paint. Effects > Blurs menu Gaussian Blur Plus - With it, you can blur only the Red, Blue, Green, or Alpha channel of the image. It also allows you to blend the original picture with the blurred image. (Try blurring all channels of the image with a radius of 10 and a Darken blend mode. Cool stuff.) Effects > Fill From Clipboard Fills the current selection with the graphic on the clipboard. From File Fills the current selection with a graphic file. Effects > Object menu An "object" is a group of pixels on a layer that is completely surrounded by transparent pixels (or the edge(s) of the canvas). These are useful when doing "cutouts" or with text on a new layer. Bevel Object This effect allows you to make objects 3D. Works great with text! Feather This effect softens the edges of objects. Inner Shadow Renders a shadow on objects so they look like they have been cut out. Object Shadow Renders a shadow behind objects. OldFeather "True Feather" is back! So many people have asked for this that I'm bringing it back for this pack. Enjoy! Outline - This effect puts an outline of the selected color around your object. Paste Alpha - This effect takes the graphic on the clipboard and converts the colors to shades of gray and then uses that for the alpha values of the current layer. Useful for using masks. *UPDATED* Switch Alpha to Gray - This effect converts the image to shades of gray based on the alpha value of each pixel. Useful for making masks. Switch Gray to Alpha - This effect deletes white from and image and converts all other pixels to black. Useful for isolating line art. Effects > Photo menu Combined Adjustments Many adjustments for photographs all on one screen *UPDATED* Level Horizon Rotate an image by drawing a line across the horizon. Meme Maker Create your own Memes. Remove Dust Removes little white dust particles by clone stamping them out. I find this very helpful when scanning photographs. Sharpen Landscape Makes your landscape photographs look like they belong in a magazine! Seam Carving - Horizontal Reduce the height of an image without scaling (squishing) the image. Seam Carving - Vertical Reduce the width of an image without scaling (squishing) the image. Vignette+ Extends the capabilities of the built-in Vignette effect with colors and the ability to render a vignette to a blank canvas. Effects > Render menu Polygon / Stars This effect allows you to render triangles, pentagons, hexagons, etc. It also allows you to render stars. It is useful in making standard shapes and the pointed edges of stickers. Flames This effect allows you to render flames. It is based on Tom Jackson's excellent fire tutorial. Gradients Render colorful HSV (rainbow) gradients. Grid / Checkerboard Create checker board or grid patterns. Effects > Selection menu Effects in this menu perform their effect by following the selection outline (marching ants). While they will work with a square selection (or no selection by using the edges of the canvas as their path), they are more interesting when the selection is curved , selected by hand , or by magic wand . Bevel Selection This effect allows you to make selections 3D. Works great with text! Blur Selection Edge - This effect feathers the edges of a selection using the surrounding colors instead of transparency. Useful when the selection is not surrounded by transparent pixels. Feather Selection This effect softens the edges of your selection. It works just like the feather in other graphic$ program$. Inner Shadow Selection Renders a shadow on the inside of a selection so it looks like it has been cut out. Outline Selection This effect allows you to outline a selection. Effects > Stylize menu Floyd-Steinberg Dithering This effect will reduce the colors of your image using the Floyd-Steinberg dithering technique. Window > Colors > More > Open Palettes Folder I have also included my Rainbow Palette. This is very popular on the forums. In the Color docker window, click the :ColorPalettes: button and choose Rainbow from the list. Custom Shapes This plugin pack also includes 45 custom shapes. This pack supersedes my plugins available elsewhere. I will be updating the other locations eventually, but if you want the latest versions, download my plugins from this post. Enjoy. Post on this thread and tell me what your favorite plugin is.
    1 point
  5. Version 1.5 posted. Now with 50% more UI bloat. See first post for changelog & download. @@skullbonz, I did not add the rotation adjustment, as the UI was already getting to large/long. You'll have to continue rotating it after running the plugin. Sorry.
    1 point
  6. January Update - Happy New Year! Five new plugins were published in December Blend Seams - @DataDink. Attempt to smooth out the edges of a texture in order to make the texture seamlessly tileable. CalculPatron - book folding pattern - @roro69. Plugin to assist with the creation of book folding patterns. Output is saved to an Excel workbook. Controls are in French. Color Cut - @DataDink. Removes the secondary color to create a cut out with blended, non-jagged edges. Color Threshold alters the color, Shade Threshold alters shade and Alpha Falloff controls the "hardness" of the effect. Isometric Cuboid - @toe_head2001. Generates a Rectangular Cuboid and shows it using Isometric projection Two-point Perspective - @toe_head2001. Generates a Rectangular Cuboid and shows it using two-point (vanishing point) projection
    1 point
  7. Version 1.91 adds an Opacity adjustment and some internal stuff Ready for Download
    1 point
  8. Teddy made with furblur - balloons stock image with paint.net treatment
    1 point
  9. toe_head2001: It can be done by using ReadOnlyBoundToValueRule. The following code is based on what was originally a CodeLab plugin (hence the Amount variables). I want to disable the second control if the first option of the first control isn't selected. (It could be simplified by using the inverse option, and the version of the call that takes a single value instead of an array, but I wanted to show the more general case.) // Standard stuff. public enum Amount1Options { Amount1Option1, Amount1Option2, Amount1Option3 } protected override PropertyCollection OnCreatePropertyCollection() { // Standard stuff. List<Property> props = new List<Property>(); props.Add(StaticListChoiceProperty.CreateForEnum<Amount1Options>(PropertyNames.Amount1, 0, false)); props.Add(new Int32Property(PropertyNames.Amount2, ColorBgra.ToOpaqueInt32(ColorBgra.FromBgra(EnvironmentParameters.PrimaryColor.B,EnvironmentParameters.PrimaryColor.G,EnvironmentParameters.PrimaryColor.R,255)), 0, 0xffffff)); // Enable or disable the second control based on the first control, which is a drop-down list. // If either the second or third list item is selected, the second control is disabled. List<PropertyCollectionRule> propRules = new List<PropertyCollectionRule>(); propRules.Add(new ReadOnlyBoundToValueRule<object, StaticListChoiceProperty>(PropertyNames.Amount2, PropertyNames.Amount1, new object[] { Amount1Options.Amount1Option2, Amount1Options.Amount1Option3 }, false)); // Standard, except a second argument is added to the PropertyCollection call for the rules. return new PropertyCollection(props, propRules); } The call has the basic form: ReadOnlyBoundToValueRule<TValue, TProperty> The various versions of the call are: ReadOnlyBoundToValueRule(Property targetProperty, TProperty sourceProperty, TValue valueForReadOnly, bool inverse); ReadOnlyBoundToValueRule(Property targetProperty, TProperty sourceProperty, TValue[] valuesForReadOnly, bool inverse); ReadOnlyBoundToValueRule(object targetPropertyName, object sourcePropertyName, TValue valueForReadOnly, bool inverse); ReadOnlyBoundToValueRule(object targetPropertyName, object sourcePropertyName, TValue[] valuesForReadOnly, bool inverse);
    1 point
  10. PaintDotNet.HsvColor hsv = HsvColor.FromColor(Color.Orange); System.Drawing.Color color = hsv.ToColor();
    1 point
×
×
  • Create New...