Search the Community

Showing results for tags 'render'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Information
    • Forum Rules
    • Paint.NET Search
    • Official Paint.NET website
    • Help Files (the official paint.net documentation)
  • Paint.NET
    • Paint.NET Discussion and Questions
    • The Pictorium
    • Tutorials - Publishing ONLY!
    • Competitions
    • Plugins - Publishing ONLY!
    • Troubleshooting & Bug Reports
  • Off-Topic
    • Grand Theory of Everything
  • Paint.NET Programming / Development
    • Plugin Developer's Central
    • Preview Center
    • Translation and Localization

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


AIM


MSN


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 53 results

  1. Calendar Creator v1.6 I needed this for work, so I coded it up. And, because I'm so nice I'm sharing it with you. I'm not so nice, however, to entertain requests for format changes to the calendar itself. The drop-down list boxes default to the current month and year. Download Download as part of my plugin pack: https://forums.getpaint.net/topic/113220-b Version 1.6 changes year entry into a slider instead of a drop-down list box. Source Code This is a little too complicated for CodeLab. Visual Studio is required to build this. I whipped this together quickly and never went back to clean it up--you have been warned. If someone wants to compile this for Paint.NET v3.5.11 (won't be easy), I wouldn't mind. Here's the icon: and here's a CodeLab script: Paint.NET v3.5.11 users can download a compiled version here! Enjoy.
  2. Spoked Wheel Effects -> Render -> Spoked Wheel Change Log v1.1 (March 5, 2016) Changed: The range for Line Thicknesses now maxes out at 100 v1.0 (Feb 20, 2016) Initial release Download SpokedWheel.zip
  3. TechnoRobbo's Custom Random Filler (AKA Custom Shape Filler) (This one was a request) Fills your image with a png in varying sizes and rotation V1.5.1 has a surrender mode In regular mode it will not place an image that does not fit the settings but it will make 10000 attempts per image clone to try fit the image. In Surrender Mode if the plugin is required use settings that limit it's options for image placement it will make 3000 attempts then surrender and place the image in a random location. v1.5.0.+ New "No Overlap" option Hidden Content: v 1.4.7 sort by size for depth effect v 1.4.5 Ability to use SpriteSheets v1.4.3 boxes manually input parameters v1.4.1 Constrain to Selection Progress Bar Plugin Browser Compatible v1.3 fixes selection region bug V1.2 Rotation Limits and Truly random distribution V1.1 - shadows Menu: Effect ->Render Sprite Sheets VS Source Code for Programmers Hidden Content: https://www.dropbox.com/s/9wi6dxmox22j3wn/TRsCustomRandomFillSrc.zip?dl=0 TRsCustomRandomFill.zip
  4. Grid and checker board Effect Plugin What's this? This is a plugin under Effect/Render menu. Thanks to BoltBait and Illnab1024 who created the original version and published the sources of it. This effect will help you to create grids and/or checker boards and some other stuff (just let run your imagination...) _________________ Download it! Plugin GridMaker.dll > Here is the DLL < The MadJik's All plugins package is available ! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface Horizontal/Vertical slider: __from 1 to 1000, choose the size of the single cell of the grid/checker in pixels. Linked with Horizontal: __if checked Horizontal and Vertical move both at the same value. __if unchecked you could give differente values to Horizontal and Vertical. Mode (choose from): __Grid lines __Checker board __Dotters Drawing position (choose from): __Top left: The grid starts at the top-left corner of the image... __Centered on lines: The grid is positioned to have two lines crossing at the center of the image... __Centered on area: The grid is positioned to have the surface of a cell centered at the center of the image... __Bottm right: The grid ends at the bottom-right corner of the image... Others options: __Alpha only: the effect fills only transparent area. __Foreground only: only draws the primary color. __Swap color. __Line width: Is a slider to select the brushwidth "live". By default it is set to 2. __Variation: (with Dotters only) The dot diameter will change based on the color of picture (beta)... Voilà ! Tips : Dots in Grid Fill each cell of the grid with a circle. The radius is the minimum value between horizontal and vertical grid step. You could use the brush width to create a "gap" between circles. Use the brushwidth to create some kind of tartan :
  5. I've been searching for a plugin that makes diagonal lines for a long time... Since I couldn't, I decided that maybe I should make one myself! It turned out to be a lot easier than I thought, and here it is! The plugin will be placed under Effects -> Render Download Source: Enjoy! Update1: added brushwidth slide bar. Update2: added antialias level & menu icon. Update3: fixed transparency bug. Update4: added angle slide bar. Update5: added colorwheel, alpha slide bar, fixed more transparency issues
  6. A very simple plugin to render clock. Clock.zip
  7. 'Parallel Lines and Patterns' Render Effect Plugin Summary This Paint.NET effect plugin allows you to fill the selection of the current layer with parallel lines or patterns. Ok there are two plugins already allowing to fill with parallel lines (Scan Lines, Diagonal lines) but maybe you like this basic one too. Keywords Render, Fill, Parallel Lines, Diagonal Lines, Waves, Hatches, Patterns, Moire effect Author Martin Osieka Download >> ParallelLines v1.6 (8.3.2015) Installation Follow the instructions carefully Unzip "ParallelLines.Effect vX.X.zip" Copy the two files OptionBasedLibrary vX.X.dll/.dlc to the Paint.NET\ folder (NOT to Paint.NET\Effects\ !!!) A typical location is "C:\Program Files\Paint.NET". Copy the two files 'ParallelLines.Effect.dll/dlc' to the Paint.NET\Effects\ folder. A typical location is "C:\Program Files\Paint.NET\Effects". Do not remove older versions of the OptionBasedLibrary if they are required from other plugins. After a restart of Paint.NET you will find the plugin at Menu->Effects->Render->Parallel Lines and Patterns... (oder für deutsche Anwender unter Menu->Effekte->Rendern->Parallele Linien und Muster... ;-) Compatibility Paint.NET 3.5.11 and 4.0.5 Supported languages The language used in the plugin depends on the language setting of Paint.NET and the support of this language by the plugin. The fallback is the first supported language of the plugin. Languages are defined in the .dlc files. This plugin supports the following languages in the moment: English Deutsch You may add your own translation to the .dlc file. Dialog options The options of the effect are subdivided in three sections: Proportions, Orientation, and Colors. You can select a section via the tabulators on top of the dialog. Proportions Section The options in this section define the proportions of the final fill pattern. A line is composited from line segments. A line segment has several options which define shape and size of the segment and because the segment is repetitive also of the whole line. Parallels Count: You may select 'Infinite' to fill the area above and below of the reference vector 'One line' which means there are no parallel lines just one single line. 'Custom' which enables the value control below. There you can enter the number of lines you like to get. Distance: The distance between the parallel lines depends on the setting 'Center of lines' and 'Border of lines'. 'Border of lines' means somehow the maximum bounding box of a single line. This value is an estimate because it depends on a lot of options and the way the rendering engine works. if 'Center of lines' is selected then the lines may overlap. Drift: This value defines how much a line is shifted horizontally compared to its neighbour line. Whole Line Length: Choose between 'Infinite' which means there is no limitation of the length in the visible area 'One period' the length is defined by the 'Period' option of the 'Repetitive line segment' 'Custom' s user defined length. But repect that the real length is in most cases a multiple of a 'Period'. Thickness: The width of the pen used to draw a line. Joining: Defines how vertices of a line segment are drawn. Only used for lines with vertices. Caps: The caps at the start and the end of a continous line. Repetitive Line Segment Shape: Defines the basic look of the segment. There are basic lines, waves and closed shapes. Amplitude: The distance between top and bottom of lines with vertical elements. Period: The length of a line segment before it repeats Split at: Some shapes are divided in a first and a second half. Changing the split value changes the ratio of the two parts. Here a Square Wave using different split values: Tilt: Some shapes show a tilted line element in the shape. Respect changing the tilt value does not change the amplitude instead the length of the tilted element will change. Orientation Section In this section you are defining the reference vector of the lines, and optional scale factor, and the dpi value of the layer (if you like to use cm or inch input values). Reference vector 'Origin at center of pixel If set then - the position (0,0) is at the center of the top/left pixel of the bounding rectangle of the selection - reference point values will be rounded to integer values without fractional parts If not set then - the position (0,0) is at top/left of the top/left pixel of the bounding rectangle of the selection - reference point values will not be rounded So if the switch is off you get more precise results but maybe not what a user expects at first glance. Check the difference by drawing a one pixel line. Starting Point and angle: These values define the origin and orientation of the basic line segment. All other line segments are drawn relative to the basic line segment. Length: Not used in the moment Show while dialog is open: If checkmarked then the layer will show a red rectangle and a small circle. The circle is the origin and the rectangle is calculated from amplitude, period and reference angle. In the final rendering of the layer these indicators will never be visible. Reference Scale Scaling happens in the final drawing. Means if you enter a value of 1cm somewhere and the scale factor is set to two then 2cm will be used in the drawing! Pressing the 'Apply' button will scale the depending options and reset the scale factor to one. Image Resolution: The resolution option is only of interest if you like to enter cm or inch values in the dialog. You should set the value used in the image here. Makes most sense if you like to print the image later in the specified resolution. Best is to use the 'Print It' plugin ;-) Colors Section You may set the color of the lines and the background here. The default values are: Use Paint.NETs Primary Color for the lines and the original layer content for the background. Lines are always rendered against the selected background. So changing the opacity of the line color will show you the selected background color below. Hints You may use units like cm and inch to specify values in the controls (see the tooltip of the control). Converting from the current value in the control to a different unit is done by just typing the new unit into the edit field without a value. Clearing the editfield will return to the current value with the base unit (the first unit in the tooltip. Some controls provide additional features if you are pressing shift while the mouse is used. I.e. the slider values will be catched to fixed values. Instead of shift you may press the right mouse button together with the left one. Known issues Paint.NET does not provide the dpi value of the current image to effect plugins. The plugin uses the dpi value to allow the user to enter values in cm or inch. To get correct values you have to enter the dpi value of the image in the reference tab of the dialog. The default value is 96 dpi. Examples History 1.6 (8.3.2015) - The Circle, square, dieamond, and hexagon shape use the center parameter. - The dialog can be resized. - The interference layer angle got the option to 'spread' the reference vector or to ' add' to the vector 1.5 (18.1.2015) - Added 'Interference layer' option: Allows to overlay a duplicate of the line pattern with a different angle. This may be used to create a moire effect. 1.4 (4.1.2015) - Reorganized the shape line types to make it easier to use regular shape types and their stretched parts. The size of Circles, Squares, Diamonds and Hexagons is defined only by the amplitude option now. The streched variants like ellipse, rectangle, streched diamonds and stretched hexagons work as before. - Added Hexagon Shapes - Length of whole line allows to select 'One Period' now. This makes it easier to render just one single line segment like a single hexagon. - Added reference scaling. Scaling happens in the final drawing. Means if you enter a value of 1cm somewhere and the scale factor is set to two then 2cm will be used in the drawing! Pressing the 'Apply' button will scale the depending options and reset the scale factor to one. - The reference point option control allows to enter pixel or other unit values now (instead of percent). - Added switch 'Origin at center of pixel (else in-between pixels)' If set then - the position (0,0) is at the center of the top/left pixel of the bounding rectangle of the selection - reference point values will be rounded to integer values without fractional parts If not set then - the position (0,0) is at top/left of the top/left pixel of the bounding rectangle of the selection - reference point values will not be rounded So if the switch is off you get more precise results but maybe not what a user expects at first glance. - Tooltip of NumericUpDown controls shows the value of the control in different units now (before just the possible unit names). - Added a work-around to avoid that sometimes the first tab page of the dialog shows a slider. The basic issue is still not fixed in OptionBasedLibrary but it should be OK for this dialog. 1.3 (19.12.2014) - Diamond, Ellipse and Rectangle Shape cover now the whole period if 'Center at' is set to 50% (the default value) This makes it easier to create overlapping shapes without loosing any of the old functionality. - Changed the start point of the Spiral Wave so that it looks more symmetric in limited length mode. - Added 'Fill Color of Lines'. Because waves do not have closed shapes they will look half-filled. 'Stroke color of Lines' allows to set the value 'None'. - Added 'Fir Tree' shape 1.2 (17.12.2014) - Added option to limit the length of the parallel lines to reference section. - Added start end end caps for limited continous lines (without gaps). - Added 'Spiral' line type - Added keywords to the code used by plugin browser 1.1 (11.12.2014) - Fixed the wrong symbol image of the 'Divided Line' shape (an error in the OptionBasedLibrary) - Added the option to specify an amount of parallel lines - Added dash-dotted line shape 1.0 (10.12.2014) - First public release
  8. Inset Box Shadow Effects -> Render -> Inset Box Shadow Before: After(s): . . Change Log v1.3 (Nov 3, 2018) Changed: Use the ColorWheel control with a built-in Alpha slider Changed: Move the plugin to be in the Render submenu v1.2 (March 5, 2016) New: Added controls to adjust Offsets v1.1 (Feb 9, 2016) New: Added a slider control to adjust Opacity Changed: The maximum value for Margin is now set dynamically based on canvas/selection size v1.0 (Feb 8, 2016) Initial release Download InsetBoxShadow.zip Source Code https://github.com/toehead2001/pdn-inset-box-shadow Icon based on icon from Fugue Icons.
  9. TechnoRobbo's SplineMaster ver. 1.4.2+ Free-form (Cardinal) Splines. Draw on an image, on empty layer or use an image as a guide. Menu: Effects->Render The Tutorial Part I - The Basics (best watched full-screen) Music by TechnoRobbo The Tutorial Part II - Advanced Topics (best watched full-screen) Music by TechnoRobbo The Tutorial Part III - Mask Transparency (best watched full-screen) https://www.youtube.com/watch?feature=player_embedded&v=WPd8dX8xnA0 Updates 1.4.2 includes a Auto-Add Mode check box - uncheck it to avoid accidently adding a node while trying to move a node v1.4.1+ adjusted for tablets and different DPI V1.3.4 Minor Change - Replaced rotation instruction that was missing Version 1.3.3 adds Mask transparency Version 1.3.1 fixes Cloning Version 1.3.0 - Save , Load and Edit Groups of Spline. Version 1.1.1 saves settings in between uses during a a session. Version 1.1.0 [Line Caps (arrows etc.) Line styles (Dashes & Dots) Opacity (transparency backwards.) OK Button applies current spline fixes "delete background" that I mucked up with last change.] Version 1.0.3 Fixed the Undo Bug Version 1.0.1 & 1.0.2 -color picker lets you edit existing color Checkbox (Closed & Filled) functionality adjusted (Thanks Red Ochre) Nicole Nicole2 Not Nicole The VS Source Code TRsSplineMasterSrc.zip The Plugin TRsSplineMaster.zip
  10. Hi All, Here's my Rounded Rectangle effect. (A full list of my effects is here.) Rounded Rectangle - Version 1.5.0.0 - 27 February 2017 ©Copyright Tim Mathias 2017. All rights reserved. USE AT YOUR OWN RISK. Menu: Effects -> Render -> Rounded Rectangle... LavEnt.Effects.RoundedRectangle.1.5.0.0.zip Example 1 Example 2 The Rounded Rectanlge effect uses the Primary and Secondary colours and the current brush width to draw a rectangle with rounded corners into the current selection. The roundness of the corners, the border outline and fill type are user-selectable. You can have multiple selections (Ctrl key). If there's no selection, it uses the entire canvas. The selection can be any shape (rectangle, lasso, ellipse or magic wand). After drawing the first shape, you can change the colours and brush width for subsequent shapes without having to re-open the config dialog. Just change them in Paint.NET's toolbars and then press Ctrl+F to paint into the selection with the new colours and brush width. Note: If you choose corner radii whose sum is greater than the side length, the radii will be scaled to fit the side length. The scaling is indicated by a green bar. Version 1.5.0.0 - 27 February 2017: Recompiled for .NET 4.6.1. Version 1.3.0.0 - 14 May 2009: Added a lock statement to prevent multiple simultaneous renders. Removed cross-threaded calls. Removed UI bug where independent radii were overwritten when typing a new top-left x radius. Version 1.2.0.0 - 30 Mar 2009 (789 downloads): Added a supplementary brush width slider to the config dialog. Note: It reverts to the brush width set in the Paint.NET toolbar every time the dialog opens and when re-applying the effect using Ctrl+F. Added a fill overlap slider. It controls by how much the fill colour overlaps the outline colour. It's useful for removing gaps that sometimes appear due to antialiasing. The overlap ranges from zero to half the brush width. To see it in action use semi-transparent colours for the outline and fill, then move the Fill Overlap slider. Added a Reset Radii button. Added a Show Original checkbox. Improved slider performance. Improved radii UI logic. Version 1.1.0.0 - 16 Mar 2009 (266 downloads): Added support for the number keypad. Improved outline-fill algorithm so that semi-transparent colours don't overlap. Removed UI glitch when moving radii sliders. Version 1.0.0.0 (168 downloads): Original.
  11. Barcode This is a update of @Sepcot's original Barcode generation plugin. See changelog below. Effects -> Render -> Barcode 'getpaint.net' encoded with Code 39 '93901' Postal Code encoded with POSTNET '070048016509' encoded with UPC-A Features Supports all three Code 39 barcode encodings: Code 39, Code 39 mod 43, and Full ASCII Code 39 Supports 5, 6, 9, and 11 digit POSTNET encodings Supports UPC-A encodings Automatically tries to convert text into an encodable format. (Example: "Paint" in Code 39 becomes "PAINT") Provides visual feedback for text that cannot be encoded. Uses the user defined Primary and Secondary colors to build the barcodes. Note: Barcodes built with colors other than Black (Primary) and White (Secondary) will probably not scan correctly. The width of the bars in the barcode adjust to fill the available space. No barcode is shown if the surface is too small for the barcode to be completely drawn. Supports non-rectangular selections. Note: Barcodes may not scan correctly if not rectangular. Changelog v1.5.1 (Nov 23, 2018) Fixed: Corrected the / character in Code39 v1.5 (July 3, 2018) Added: Support for the Dark Theme v1.4 (Nov 14, 2015) Fixed: Code39 Mod43 was generating the wrong Check Digit (this has been wrong since Sepcot's first release in 2007, sorry) Changed: All barcodes render a whole lot faster now Changed: When an invalid text string is typed in, the canvas will now clear instead of the 'OK' button disabling Changed: Minor UI Tweaks, should look better on HiDPI v1.3 (Aug 24, 2015) New: Generate UPC-A barcodes New: Added option to force Black & White, rather than using the primary and secondary colors New: The 'Enter' and 'Esc' keys now work Changed: UI now has a faux IndirectUI style v1.2 (Feb 23, 2015) Fixed: Plugin would crash if Unicode characters were inputted into the text field (info) Fixed: Character validation was not functional on the 'Full ASCII Code 39' option Changed: Live preview and the 'OK' button are now disabled if invalid characters are inputted Changed: Menu entry in now under the 'Render' submenu New: Text cursor is now automatically placed in the text input field when the plugin is opened New: Metadata was added for the 'Plugin Browser' v1.1 by Sepcot (March 19, 2007) Supports 5, 6, 9, and 11 digit POSTNET encodings Supports non-rectangular selections. v1.0 by Sepcot (March 15, 2007) Initial release Download Barcode.zip Source Code https://github.com/toehead2001/pdn-barcode
  12. 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.
  13. Found in Effects ► Render. As the name says, it draws some guiding lines. I think it's too simple to need a description. The UI screenshot: https://www.mediafire.com/file/h8i2r4dr6dmzg6q/GuideLines.zip/file
  14. XY Coords (tool) What's this? This effect was a bonus in the bottom list of my pack of plugins without its post till now. It’s originally a tool I made to find out how a picture is distorted/transformed by over effects (useful with Shape 3D). This plugin can effectively assist the Color Modulo effect. The effect adds on the canvas regularly spaced X,Y couple of counters. Download it! Plugin XYCoords.dll Here is the DLL http://jcljay.free.fr/pdn/XYCoords.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface This plugin is added to the menu Effects, submenu Tools. Steps X/Y Horizontal/vertical spaces between coordinates. Font size Default 8 could be too small on large canvas. White Background Add a white area behind the text to make it more readable on contrasted pictures. Show X and Y Choose betwenn two display mode : Checked: x:2 y:3 Unchecked: 2.3 Text offset Use this to move the text inside the “virtual grid” The Example: Really? No don’t need more example! Voilà! Enjoy! Let me see what you could do with it!
  15. Here's something that might be fun to play with, whether it's useful or not. It draws cardinal splines, colors them with various brush settings, rotates them etc. For me it was an exercise in GDI+ and OptionBased UI. Any bug reports or suggestions welcome... Found under Effects>Render menu. UI: Option: controls the randomness of the splines. Rotations: how many copies of the spline around a circle. Tension: controls the spline tension, how jagged or 'loopy'. Angle: rotates the splines. Sigma Focus: gradient center. Sigma Scale: gradient falloff. Gradation Size: size of the gradient rectangle. Zoom: zoom in or out. Draw/Fill/Both: how to paint the splines. Color tabs: select Pen/Alt/Bgd colors. Path Brush Draw/Fill: use path brush on either draw or fill. Path Controls: click drop-down to display more path options. AntiAlias: set smoothing mode. Points: click drop-down to display/change point data Menu Button: allows saving and loading of options and other cool stuff. Installation: Unzip "mandala.zip" and copy the following files: mandala.dll, mandala.dlc into the Effects folder of your Paint.NET installation. A typical location is "C:\Program Files\Paint.NET\Effects". OptionBasedLibrary v0.7.9.dll, OptionBasedLibrary v0.7.9.dlc into the folder of your Paint.NET installation (not into the Effects folder!). (unless it is already there, then you can skip this step) A typical location is "C:\Program Files\Paint.NET". Thanks to Midora for the optionBased library and to toe_head2001 for examples of using it. Enjoy. mandala.zip
  16. Frames Effect Plugin What's this? I know, there are some borders effects plug-ins already available. But I didn't find any of them able to do this kind of frame: ...till now! Download it! Plugin Frame.dll Here is the DLL The MadJik's All plugins package is available ! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface This plugin is added to the menu Effects, submenu Render. Choose the frame mode: ...Single border using primary color. ...Single border using secondary color. ...Double border using both colors. ...Frame with two reversed corners. ...Frame with four reversed corners. ...Frame with middle face with two reversed corners. ...Frame with middle face with four reversed corners. Distance from the edge (0,200, default=0): It's the margin. Width of external border (0,200,default=10) Width of internal border (0,200,default=10): Width of middle border (0,200,default=10) it's the size of each single border. Transparency level: Choose the transparency amount. It works better if you create the frame on a new emply layer. Or duplicate the layer with your image. Options: ...Check for same width amount: If checked all borders widths use the ‘Width of external border’ ...Invert Primary / Secondary colors: check to invert colors. ...Add lines: A small line is added between each border. The third color in mode for the middle face is the average color of primary and secondary colors and The color for the added lines is the negative of the third color. Some examples: Model of image used from my personal stock (a bee in my garden):
  17. As requested here: https://forums.getpaint.net/topic/112938--/ Dimensions Effects > Render > Dimensions Description Render dimension arrows on your canvas. This will NOT measure anything and will NOT convert pixel length to another unit of length. Until I add this to my plugin pack, download here: Download Save to your desktop, unzip files to your desktop and run the installer batch file. Source Code: (This was a quick hack, mostly cobbled together from other plugins, and the code is ugly. You have been warned.) Versions: 1.2 7/1/2018 Fixed a bug where it would clear the canvas when OK was clicked. 1.1 7/1/2018 Text surrounded by transparency instead of white. 1.0 6/30/2018 Initial Release.
  18. Fractal fern leaf What's this? This effect uses a fractal formula to draw a leaf of fern. Download it! Plugin FractalFern.dll Here is the DLL http://jcljay.free.fr/pdn/FractalFern.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects (please reverse / for correct path) You have to adapt for your language My Documents The User interface This plugin is added to the menu Effects, submenu Render. Cycles (high values take time) Number of cycles to draw a fern. A random factor is used in the formula. Each calculation gives a different fern. Curvature Curvature factor of the fern. Zero for a straight stem. Population The bigger the population, the thicker the fern and vice versa. Left/Right Leaflet Adjust the left or right part of the foliage. Left/Right Leaflet Adjust the left or right part of the foliage. Length of the stem You could sometime need to change this value to make the stem continuous depending on the other parameters. Adjust Height Increase/Decrease the height of the fern. Dispersion Adjust the distance between dots. Size of the dot The dot is make with a surface, an outlining border (line) and a black shadow. You could change the size with this slider. Transparency Line/Surface/Shadow Adapt the transparencies of the elements of the dots to obtain relief, blending of the colors, etc. Set the value to zero to disactivate an element. Use palette of colors By default, the fern is drawn with green colors and brown for the sten. When checked, each dot use a color from the active palette. Square dot By default, a dot is a circle. You could choose to draw squares instead. AntiAlias Check this to use better quality. Switch left-right leaves If you need the first leaf to be on the left side then check this box. Examples Voilà! Enjoy!
  19. Rosaces Effect Plugin What's this? This plugin is added to the menu Effects, submenu Render. You could create multiple kind of Roses (Rosaces in French). Wiki link: http://en.wikipedia.org/wiki/Rose_%28mathematics%29 I found the formulas here (French) http://www.mathcurve.com/courbes2d/hypotrochoid/hypotrochoid.shtml This is where I got the Q,A,K factors... Download it! Plugin Rosaces.dll Here is the DLL The MadJik's All plugins package is available ! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface Q factor: the curve will be rose shaped with .. 2 x Q petals if Q is even, and .. 1 x Q petals if Q is odd. if Q > 0 the petals are outside if Q < 0 the petals are inside With Q=2 you obtain an ellipse. A factor: A is the radius of the base circle and it is useless if the option 'Fit the image..' is checked. Uncheck the option 'Fit the image..' and choose the size with this slider. K factor: K plays on the distance from the center to the inner curves. If you increase this value, you could have a kind of ring. Special values: K = 1 : No petal, just pikes. K = Q - 1 : you have a rose (each curve goes through the center) Quantity of vertex: You set here how many points should draw the curves. Steps: You could increase the step of the points to link together. Angle: You could rotate the figure to draw. Color: The primary color is the default color (the first time). You could choose another color... Variable color: Each line uses a different color. It increases the process time! 0 for fixed color (for the color wheel), 1 or > to set the number of cycle... Transparency: ...and another level of transparency. Brush width: Set the width of the lines to draw. Fit the image size: As all the points are pre-calculated, you could choose to reduce/enlarge to make the figure fit the image. The scale is the same for vertical and horizontal. Anti-Aliasing: As it says! Some tips: Set the brush width to 1 and the transparency to 30. Try the steps = 1/2 Quantity of vertex - 1 Some examples:
  20. Hi, I've created a plugin (my first) that draws perspective lines in order to help you with your perspective drawing. You can select between one or two vanishing points, and locate them on your desired location on the canvas. You can also set their brush width and their "aspect ratio" (for a lack of a better word). Get it here (version 1.2): PerspectiveLines1_2.zip A sample image of the UI (of version 1.1) & its result:
  21. Hexagonal Grid What's this? This is a plugin under Effect/Render menu. It allows you to create a hexagonal grid. The grid is centered on the middle of the picture (or selection). Oh, BTW, thanks to Boltbait for anti-aliasing code... Download it! Plugin HexaGrid.dll Here is the DLL The MadJik's All plugins package is available ! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface Size horz/vert: You choose the grid size (1 to 1000, default:100). Uncheck the box "Linked size" to change separatly the sliders. Anti-aliased: You choose with/without anti-aliasing. <End of lines: Check the box to have triangles instead half-circles at the end of the lines. You need to set the transparency low to see this option. Draw mode: You could choose between six drawing mode (see the UI). It is possible to mix the 3 horizontal modes and the 3 vertical modes. Brush width: You choose the brush size (between 1 and 100). Transparency: You choose the transparency/alpha level (between 0 and 255) Spot crossing: When checked each line crossing is covered with a white dot. Colors: These buttons open a color picker to set the colors for the draw modes and the spot. Some examples: Update 2018-04-15: -Color picker to select colors (more choice) -dark theme Update 2018-02-25: -6 draw modes available at the same time. -Drop down list to select colors -Spot crossing lines.
  22. Fractal Curly Tree What's this? This effect uses a fractal algorithm to draw a curly tree. based on source code available at http://csharphelper.com/blog/2016/02/draw-a-curly-tree-fractal-using-less-memory-in-c/ Download it! Plugin FractalTree.dll Here is the DLL http://jcljay.free.fr/pdn/FractalTree.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects (please reverse / for correct path) You have to adapt for your language My Documents How does it work? The effect first calculates the size of the tree and then defines a ratio to make it fit in the selection. This is why the result is always inside. The User interface This plugin is added to the menu Effects, submenu Render. Level (higher = slower) Number of levels to draw a tree. High level give more details but could take more time and CPU. Start angle Rotation adjustment of the tree. Default is vertical for the first segment.. Link angles (B = -A) Check it for a symmetric tree, angle of left branches is negative angle of the right branches. Angle A/B Two angles adjustments for two branches at each new level. Link length (B = A) Check it for equal lengths between left and right branches. Length A/B (higher = slower) Two lengths adjustments for two branches at each new level. Start Thickness Adjust the thickness of the first segment. The thickness is reducing at each new level and it is adjusted by the ratio of the tree vs the canvas. Margin Add a margin around the tree from point to point. It doesn’t use the thickness in care to calculate the margin. Transparency Adapt the transparencies of the elements of the segments, Invert horizontal/vertical Check boxes to mirror the tree horizontally or vertically. End caps style Select the ends cap style of the lines. Use full area (no aspect ratio) The tree is placed depending on its dimensions compared with the size of canvas but keep a ratio for the aspect. Check to fill the maximum area without the aspect ratio. Use palette of colors By default, the tree use the color wheel (primary color). When checked, each segment use a color from the active palette. Color If “Use palette of colors” is unchecked, you could choose another color to draw the tree. Add shadow Check this to draw a dark segment before the color segment making a small relief shadow on the tree. Examples and with more work: Voilà! Enjoy!
  23. Stars Effect Plugin What's this? This is a plugin under Effect/render menu. You should use it to create/add stars. I'm now just reviving the images and the UI. Download the DLL Plugin Stars.dll Here is the DLL This plugin is included in the plugins package! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface Vertex (n): set the quantity of spines for the star. External Raduis (R1): set the larger radius. Internal Raduis (R2): set the smaller radius. Ex/Internal Rotation (a/b): distort the regular star by applying a rotation. Repeat: reproduce the star as much as the value is set. Need some steps for better effect. Steps: increment/decrement value between each repetition of the stars. Drawing options: check the option(s) you need: ...External lines ...Rays from the center ...Both (test it, easy to understand!) End Caps options: check the option to change the end of the lines : ...None ...Round ...Triangle ...Square Gradient: If checked the repetitions of stars is a gradient from primary color to secondary color. Anti-Aliasing: (no anti aliasing if brush width is 1) Brush width Transparency Examples: Artwork using New stars (but not only...)
  24. Spirals Effect Plugin What's this? This plugin is added to the menu Effects, submenu Render. You should use it to create/add spirals to your images. And so it's a simple spiral plugin. I want to add more type of curve (later?) like the Cornu's spiral (thanks OMA for the link)... For better performances the spiral is drawn with lines from point to point to avoid ruptures. You could choice the quantity of points and play with the other sliders to have angular or rounded spiral. The spirals use the primary and/or the secondary colors and the brushwidth as default. Download it! Plugin Spiral.dll Here is the DLL The MadJik's All plugins package is available ! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/ You have to adapt for your language My Documents The User interface X factor: set the X size of the spiral. Y factor: set the Y size of the spiral. B factor: set the 'radius' size of the spiral. Quantity of points: add/remove points to have longer/shorter spiral. Speed: increase the speed to have a more angular spiral. Angle: you could rotate the spiral. X,Y Offset of the center: choose the place where you want the center to be. Variable color: Each line uses a different color. It increases the process time! 0 for fixed color (for the color wheel), 1 or > to set the number of cycle... Transparency: ...and another level of transparency. Brush width: Set the width of the lines to draw. Options: choose some options between: ...Draw PC line: First spiral with the primary color. ...Draw SC line: Second spiral with the secondary color. ...Reverse: Inverse the rotation of the spiral. ...Draw lines: draw from each point the radius to the center. Some examples: (two spirals and a line to connect them)
  25. Lens Flare What's this? “Lens flare is created when non-image forming light enters the lens and subsequently hits the camera's film or digital sensor. This often appears as a characteristic polygonal shape, with sides which depend on the shape of the lens diaphragm…” Text from https://www.cambridgeincolour.com/tutorials/lens-flare.htm For more information about this, please read https://en.wikipedia.org/wiki/Lens_flare Download it! Plugin LensFlare.dll Here is the DLL http://jcljay.free.fr/pdn/LensFlare.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 This plugin is compatible with the dark theme available since version 4.20 of paint.net and may cause error with lower version. Here is the zip without dark theme. Here is the DLL http://jcljay.free.fr/pdn/LensFlare419.zip How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects (please reverse / for correct path) You have to adapt for your language My Documents Thanks to @toe_head2001 for help with windows form issues (dark theme and good advices). How to use it First of all the plugin is searching for the brightest point of the active layer. If the layer is empty or monochrome, the top left corner is the default point. Then from this point passing through the center of the canvas, an imaginary line is used to place each of the fourteen shapes defined by the grid of settings. Flares are concentric circles, hexagons and other shapes with a fading white to gray. Flakes are rays. NEW: Up to 10 bright points could be placed and found around the canvas. Use the pen to spot single pixels with same bright color. The User interface This plugin is added to the menu Effects, submenu Render. The interface is divided in several areas: Area 1 common factors Distance factor Set the distance adjustment to the center of the canvas. Default distance is estimated by the white point. Radius factor Overall adjustments of the radius of the shapes. FlaKe intensity factor Change luminosity of all flakes. FlaRe intensity factor Change luminosity of all flares (circles, hexagons and other shapes). FlaKe width of rays Ratio to change the width of the rays of the flakes. FlaRe width adjustment Change thickness of concentric shapes (circles, hexagons and other shapes). Final blur The effect is better with a small blur. The blur is applied on the active layer. You should use a separated layer to keep your image unblurred. Area 2 FX table This table define each shape of the lens flare (FX). The first column shows a symbol of the shape. The default values are based on several samples I found on the web. FX type Select the FX type: 0=none, 1=circle, 2= star, 3=hexagon. This changes the symbol. New shapes added: 4=diamond, 5=pentagon, 6=star, 7=flower, 8=triangle. Distance Set the distance to the center of the FX. The positive distances are the farthest, the negative ones are the closest. The shapes are drawn in the order from top to bottom, overlapping each other. Int radius Value for the internal radius of the shape (zero for a filled shape). Checkbox above Int radius Check the box to switch to a percentage based on the external radius. It’s easy to set an internal radius at 80% of the external radius. Ext radius Value for the external radius of the shape. Ray/Circle For flake, define the number of rays to draw the star. For flare, define the number of concentric shapes to draw. . Invert 0=gradient from white (inside) to black (outside). 1=gradient from black (inside) to white (outside). Grey level Set the luminosity limit for the FX. Checkbox above Grey level Check the box to use the primary and secondary colors. Angle Set the rotation angle for the FX. Area 2b tabulation sequence Click on this picture to change the tabulation sequence in the table. Green/Vertical: allows to fill the table column per column, going through a parameter for all the FX. Blue/Horizontal: allows to fill the parameters FX per FX. Area 3 Set all Enter a value in the dark cell to set all values in the column above at once. Click on the lockers to fix a line so the “Set all” won’t change locked FX. Area 4 XML Settings Menu with save/load possibilities. Smart values button Set the range of values you need on the first and the last lines. Then when you click on the Smart values button, the values are calculated and evenly distributed over the unlocked lines. Columns updated by this button are: Distance, Int radius, Ext radius, Rays/circles, Grey level and Angle. No change for locked lines and no change if first and last values of a column are equals. Help button ? Click on the ? (top right of the interface) to open this post. The Examples: Voilà! Enjoy! Let me see what you could do with it! Update 2018-01-27 -New shape: Heart Update 2018-01-18 -Up to 10 points could be placed and found around the canvas. Use the pen to spot single pixels with same bright color. -Lockers -Angle -New shapes: 4=diamond, 5=pentagon, 6=star, 7=flower, 8=triangle. -Smart values button -Int radius % -Primary Secondary colors -Russian translation (thanks to @Remake)