Jump to content

Search the Community

Showing results for tags 'render'.

  • 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 (paint.net's online 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


Location


Interests

  1. 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
  2. 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
  3. I have finally got around to creating the "Clouds" plugin I promised. Cloud Effect Configuration Dialog (version 1.1): DLL Download Link (version 1.1): <broken link removed by EER> (Unzip - Drop the CloudEffect.dll file into your Paint.NET\Effects folder) Source Download Link (version 1.1): <broken link removed by EER> Edit: Updated to version 1.1 Changes made (v1.1): 1. Added random numbers to the dialog box for the user to set if they like. 2. Set default random numbers - same cloud pattern will appear with each invocation (until reseeded) 3. Moved the GUI around - simple options at the top to more advanced at the bottom Left to do: 1. Optimize the noise function Download >> CloudsEffect.zip (Note: DLL recompiled by @Ego Eram Reputo from original source on GitHub. HDPI fixes by @ReMake May 2022). Plugin can be found under the Effects > Render > Clouds
  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. 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.
  6. Download from my plugin set Effects > Render > Gradient Bars... Download from my plugin set For developers: Gradient Bars is on GitHub! https://github.com/bsneeze/pdn-gradientbars
  7. This filter will generate a Popcorn Fractal on your canvas. It is computationally-intensive (Special note for that below). Preview: How to use: 1. Download Plugin -Popcorn Fractal.zip 2. Install into Paint.NET 3. Load Paint.NET and go into Effect->Render. 4. See how parameters work and change them until your desired result comes. - Parameters - Points - Amount of times a point will be calculated per subpixels Density - The size of subpixel. H - Main Internal Function Multiplier K - Trigonometric Function Multiplier Zoom - Scale of Fractal Angle - Angle of Fractal Origin - Location of coordinate 0,0 in respect to canvas center Trig Mode - Defines whether to use Trig-4 or Trig-6 X-S - First Trigonometric Function for X-Axis X-T - Second Trigonometric Function for X-Axis X-U -Third Trigonometric Function for X-Axis (Unavailable for Trig-4) Y-S - First Trigonometric Function for Y-Axis Y-T - Second Trigonometric Function for Y-Axis Y-U -Third Trigonometric Function for Y-Axis (Unavailable for Trig-4) Midpoint Shift - Shift Value toward 0 or 1 depending of whether this value is negative or positive Multiplier - Multiply the value of Fractal. Only Applicable if norm is false. Normalize - Just as name said. It results in 0-255. - Special note - For larger images, you may note that this plugin takes a lot of time rendering Popcorn Fractal. That is because the plugin use serial processing rather than parallel processing. I just had updated the G'MIC-QT version of this plugin which actually utilize parallel processing to address that issue. Until there is a solution for adding parallel processing to this plugin version, you may need to resort to g'mic-qt version of Popcorn Fractal though it's only 150%+ faster with larger images on 4 CPU computers. - Source Codes - License: CeCILL v2.0 - http://cecill.info/licences/Licence_CeCILL_V2-en.html C# Codelab G'MIC-QT EDIT in 10/27/2020 : Bug fix. Now, you can have different functions for different axis in Trig-6 mode. EDIT in 11/1/2020: Added special note which is to point out to workaround for now.
  8. Sine Curves Wiki: http://en.wikipedia.org/wiki/Trigonomet ... efinitions What's this? This is a plugin under Effect/render menu. You should use it to create/add sine curves to your images. It was made following a request: viewtopic.php?f=12&t=21961 (Don't understand here I'll give a solution to all requests!) The sine curve start with a scale at zero, then the scale increase to its maximum (slider) at the center, then decrease to zero again. As the formula changes at the center, you could have an angle at the central point (instead a smooth curve)... I haven't find a solution for that. You could play with the start angle chooser to try to reduce it. Plugin Sine curve.dll here is the DLL The User interface Freqency: set the frequency of the curve from 0.01 to 400. Scale: set the height of the curve in purcent from 0.01 to 200%. Steps: increase the steps amount to turn the smooth curve into straigth lines. Thickness: set the brushwidth to use to draw the curve. Start angle: from -180 to +180. formula of the curve: choose a drawing formula between: ...Sine -wWw- : Increasing - Decreasing Sine curve. ...Sine Ww-wW : Decreasing - Increasing Sine curve. ...Cosine -wWw- : Increasing - Decreasing Cosine curve. ...Cosine Ww-wW : Decreasing - Increasing Cosine curve. Select the ends of the lines: choose the end caps you need: ...none ...round ...triangle ...square Anti-Aliasing: Some examples:
  9. Download v1.2.6.3 September 2019 How to install plugins: http://boltbait.com/pdn/InstallingEffects.php =================================================== Original download link (from my website) My website -> download page document, and sample-image in this site. This website is not English page. =================================================== Nice to meet you. I do not understand English. This comment is filled in with a translation software. This plug-in adds the effect of three dimensions to the image. But, The processing of this effect might be a little slow. The effect of "Drop Shadow effect plugin" or "Object Reflections Plugin" was added to these samples later. First of all, the image. Next, select the object. "sphere" or "cylinder" or "box" Expansion reduction of object. Select the "Texture Map". And, Rotation of object, Camera-angle, Lighting, highlight, etc... ==== Version history ==== 1.2.6.3 Fixes opacity issue (completely opaque pixels were rendered with an an alpha of 254 when antialiasing was enabled - MJW) 1.2.6.2 forces XML to use decimal point. Improved PluginSupportInfo and language support (menu placement) 1.2.6.1 bugfix to get XML Load/Save working 1.2.6.0 - (use "userSettings") Set Default - Save current settings as default. These settings will be used when the Reset button is clicked and when Shape3D is started. Delete Default - Delete user default settings. Window Position & Size - To restore the window position and size, checks it. Moved to the "Render" submenu. 1.2.5.0 - It was corrected that the interface had collapsed by screen resolution occasionally. "Reset" button -> "Reset All" button. To return it to default completely, it changes the specification. A small Reset button is added to some items. 1.2.4.0 - A part of an English translation was changed. The default value of Scaling was changed. 1.2.3.0 - It is corrected that the rotation of the object reverses when the XML data by Version 1.1.2.0 is loaded. 1.2.2.0 - It unified units of Movement of display position 1.2.1.0 - It was corrected that a global coordinate system and the direction of the rotation were opposite. It united it to the right-handed coordinate system. Changed Axis Default Value before Axis1 - Y | Axis2 - X | Axis3 - Y after Axis1 - X | Axis2 - Y | Axis3 - Z Changed Ambient Maxvalue before "1.0" after "10.0" Changed Diffuse Maxvalue before "1.0" after "10.0" Changed Lighting at the time of transparence before after And, Changed Ambient, Diffuse effect at the time of transparence Adds Movement of display position It was corrected that XML Load/Save It unified units of Width/Height/Depth of Sphere/Cylinder/Box Independent setting of the Top/Bottom of cylinder. Adds Cylinder-Face ON/OFF 1.1.2.0 - Adds Box-Face ON/OFF Adds Reset-Button XML Load/Save 1.0.1.0 - Adds English language. 1.0.0.0 - Japanese language release.
  10. NEW! Load and Save are supported!!! Planetoid creates realistic 3D planets, or 2D maps at the touch of a button. There is more however. Much more. You can configure the heavens (well - clouds actually) and the earth. You can move mountains, deforest entire continents and generally indulge your megalomania. Here's a sample of what you can create using the default settings Nice eh? The plugin itself will run under either Paint.NET 3.5.11 or 4.0.x so no one needs to miss out on the fun. To install the plugin, download my Plugin Pack and unzip it. Run the *.exe installer (written by BoltBait). Restart paint.net. You'll find Planetoid under the Effects > Render submenu. I'm not going to explain the UI here, because you'll find a HELP file built right into the last tab in the UI. See? Planetoid is a collaboration between myself and @TechnoRobbo. Honestly - I couldn't have done this without TR's help. Thanks mate. Thanks also to @Red ochre for his suggestions and comments. Technical: Planetoid uses Value Noise (incorrectly named Perlin Noise by many) to create landscapes by layering up a number of 'features' and compositing the results into a single layer. The resultant texture can be revealed as a rectangular (2D) map or wrapped around a sphere, with lighting, to create a very realistic looking planet. Original Value noise routines were stolen from Sepcot's website and were originally published by Hugo Elias. Ken Perlins aptly named Perlin Noise is actually quite different. Texture wrapping, lighting, custom animation, custom controls (and loads more!) by @TechnoRobbo. More planets and maps from Planetoid... Blue/Green Earth type planet Mars Gas Giant Barren Moon 2D Map (without clouds, naturally) Tips: 1. Rendering two different planets to separate layers then using a blend mode (like Color Dodge) can render some interesting textures Mars and Earth combined with color Dodge 2. Hiding all the layers Planetoid uses wraps the source layer around a sphere Planet paint.net 3. Careful use of tip #2 can yield some dramatic results!
  11. '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 >> Parallel Lines.zip 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". MOD note: copy these to the "File Types Folder." 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. http://www.comsquare.ch/files/downloads/ParallelLines/ParallelLines.Dialog.ProportionsTab.jpg 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. http://www.comsquare.ch/files/downloads/ParallelLines/ParallelLines.Dialog.ShapeTypes.jpg 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: http://www.comsquare.ch/files/downloads/ParallelLines/ParallelLines.Dialog.SplitAt.jpg 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). http://www.comsquare.ch/files/downloads/ParallelLines/ParallelLines.Dialog.OrientationTab.jpg 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. http://www.comsquare.ch/files/downloads/ParallelLines/ParallelLines.Dialog.ColorsTab.jpg 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 http://www.comsquare.ch/files/downloads/ParallelLines/CircleVariations%20240x180.gif 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
  12. TechnoRobbo's Morpher Morphing and Warping Plugin an animation assistant for Midora's Animated images http://forums.getpai...mages/?p=424663 Menu : Effect -> Render v1.1.10+ faster and more efficient Renderer v1.1.9+ adds onion skin adjustment slider Hidden Content: V1.1.7+ Adds Markers for moved Nubs V1.1.6+ Onion Skin effect while draggingfor better alignment V1.1.4+ Dynamic Preview refined (won't hang) V1.1.3.11973 Bug fix to Dynamic Preview Version 1.1.1+ adds Smoother Grid Adjustment Version 1.1.0+ adds the ability to zoom while editing Use CTRL to Zoom and Pan Version 1.1.2. has Dynamic Preview Version 1.0.1 Fixes a clipboard alpha issue Mona Liz Haunted Corridor (a self-morph) Anime Kiss (a warp) Selena Swift (a traditional morph) Stacked TR's Morpher Source Code for Programmers Only https://www.dropbox.com/s/wfg0u9ylcbwegnl/TRsMorpherSrc.zip?dl=0 TRsMorpher.zip
  13. Hello. This plugin can be used to generate a Voronoi texture. It comes with color options, different render options and some other settings that I considered to be useful. voronoi.zip The plugin can be found in Effects > Render > Voronoi Preview Code
  14. Hello. It has been a while, but I'm back with another plugin: Perlin Waves. This plugin uses Perlin noise to generate a wave texture. It comes with a lot of configurable options. I hope you like it! Download: perlinwaves.zip 11-11-2021 update: bug fix and changed alpha settings Effect can be found in Effects > Render > Perlin Waves Preview: Code: A part of the code comes from this Perlin noise implementation
  15. Graph Paper Effects -> Render -> Graph Paper Description Generates a graph with adjustable Cell Size, Group Size, and Cluster Size. Standard: Isometric: Change Log v2.1 (Feb 1, 2018) Fixed: Horizontal lines didn't fill the canvas v2.0 (Feb 17, 2016) New: Added options for Background Color and Line Colors New: Added options for Line Styles (Solid, Dashed, Dotted) Changed: Switch from IndirectUI to OptionBasedEffects v1.0 (Jan 9, 2016) Initial release Download GraphPaper.zip Place both GraphPaper.dll & GraphPaper.dlc in your Effects folder. The required 'OptionBasedLibrary v0.7.9' files can be found in the Parallel Lines and Patterns plugin. Source Code https://github.com/toehead2001/pdn-graph-paper
  16. BoltBait's Charts and Graphs Plugin v0.2 (Prerelease, Test Build) I quickly slapped this together because of this request. (There are probably issues. Give me feedback and I'll see if I can fix them.) It looks like this: You'll find it in the Effects > Render > Chart menu. Instructions: First, choose your chart type. Then, click the "Enter Data" button to enter your chart data. On the data entry screen, you can click the colors to change them and you can right-click on column titles to change those. Finally, tinker with your other options and click the OK button to finalize your chart image. Important: Remember to click the "Save Data" button to save a copy of your chart data to an xml file. This file can then be used later when clicking the "Load Data" button to restore your chart options and data. This is the only way to save the format of your chart if you wish to come back later to make tweaks. Once you click OK, your chart is now a graphic and can't be edited. Limitations: This chart control is not designed to work with selections. I might add that later if users think it is important. The resulting chart is scaled to the size of your canvas. So, before running, set your canvas size to the size of graph you want and press Ctrl+D to close any selection you might have active. Download: Click the button to download the zip file which includes an installer. Download the zip file to your desktop, unzip both files to your desktop and run the installer. If successful, you can delete all the new files from your desktop. Download Paint.NET v4.3+ If you're using Paint.NET v4.3 (or higher), download the updated plugin here: https://forums.getpaint.net/topic/114530-boltbaits-charts-and-graphs-plugin-v02-updated-jun-22-2019/?tab=comments#comment-586630 Once all the bugs are worked out, I'll be adding this to my plugin pack. Source code: I can't take credit for all of this... lots of it was written by @toe_head2001 and Microsoft for another project... but, I did get it working for Paint.NET.
  17. 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
  18. Random lines Effect Plugin What's this? This plugin is added to the menu Effects, submenu Render. You should use it to create/add lines to your images. Download the DLL Plugin Random lines.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 Quantity of lines: set the needed quantity from 1 to 1000. The number of lines could be different as sometimes the lines are overwritting themselves... Thickness of the lines (max.): set the brushwidth to use to draw the lines. In Aliased mode, if the size is 1, the line could be disrupted (Not a bug , but Microsoft line tool issue...). Thickness of the lines (min.; 0 for fixed): set this value greater than zero to have a variable thickness (between min and max slider). Zero is used for fix thickness. Color mode: choose a drawing mode between: ...Primary color: use only primary color. ...Secondary color: use only Secondary color. ...Random Primary/Secondary colors: use randomly primary or secondary color. ...Random colors: take a random value for each red/green/blue chanel. ...Random Primary color Gradient: take a random value from the Primary color family. ...Random Secondary color Gradient: take a random value from the Secondary color family. ...Random Primary/Secondary color Gradient: take a random value from the Primary or Secondary color family. Options: check the option(s) you need: ...Random Alpha chanel: checked: each line is drawn with a randow transparency (Alpha chanel). unchecked: Transparency is taken from Primary/Secondary color. ...Clamp lines to the borders: checked: each line is drawn across the image from a size to another size. unchecked: start/end points of the lines could be any pixel of the image. ...Continuous lines: checked: each new line starts where the previous ends. unchecked: each line starts/ends regardless the others. ...Anti-Aliasing: You should check this with Thickness amount of 1... Reseed: press this button to run the effect with another random reference... Some examples: Default values: Clamp:Off Clamp:Off, Continuous:On Random thickness, random colors with alpha -Curves
  19. Sparkles Effect Plugin What's this? First of all, the initial idea belongs to kshotts: scanning the picture to find out the little shinning stars to add them some sparkles. Second I'm calling flaRe the circle and flaKe the star. Download the DLL Plugin Sparkles.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. Maximum quantity of sparkles to add (security limit): If the image is too light (white) the plugin was hanging, because all and every pixels were considered as a brilliant spot to add a sparkle to! And so it was running for hours/days/weeks! The limit is here to avoid this problem. Play between the limit and the brightness threshold to have a good coverage over the image... Brightness Threshold: Increase the value to select only the brightest pixels. Maximum Glitter Size: Maximum (if random checked) radius. Glitter Possibility : Possibility (0=none, 100=all) for a bright pixel to receive a glitter. Flare/Flake ratio: 0=only flares, 100=only flakes, other=ratio between flares & flakes. Flare normal/invert ratio: 0=only normals, 100=only inverts. Normals are brighter in the center. Flake normal/invert ratio: 0=only normals, 100=only inverts. Normals are brighter in the center. Flare number of vertices: Quantity of rays to draw for the flare (0=perfect circle). Flake number of vertices: Quantity of vertices for the flake (star). Random size: If checked all glitters have a random radius up to the selected maximum size. Else they all have the same size to the maximum. Some examples: Original model: Only flakes: Only flares: Fireworks! Shooting stars! ____________________________________________ Caviar: Some tips: __The glitters are created from the top-left corner to the bottom-right corner. The last one overwrites the first one. __A spot with a small radius is made with several pixels and each pixel of the spot could receive a glitter.
  20. 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.
  21. A very simple plugin to render clock. Clock.zip
  22. 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)
  23. I don't know how this effect will be useful. This effect is a result of a writing by me CodeLab - First Steps (Lines/Grid) tutorial. You can find it in Effects -> Render -> Lines/Grid This effect draws straight vertical or horizontal lines or a rectangular grid. You can adjust the transparency of lines. The effect has a simple and intuitive interface. Download from my PluginPack Examples of effect works: If the checkbox is unchecked, lines color accepts the color value, selected from a Color control. If the checkbox is checked, intervals color accepts the color value, selected from a Color control. I hope someone this effect can be useful.
  24. Tile Count v1.0 Render > Tile Count Description: Draws a counter on tiled, spritesheet-like images. Download: TileCount.zip (Zip with bat installer) TileCount.dll (Just the dll) Before After UI Long description This plugin counts the tiles (or sprites) of a spritesheet-like image and draws a number on top of each one. It divides the entire image in a grid, and as long as there is at least a single pixel with an alpha greater than Alpha threshold on a tile, this tile will be counted. The counting goes from top left to bottom right. If this sounds complicated, I think the example images above will do a better explanation. Important notes This plugin assumes your image is already properly divided into a grid. This assumes all grid cells have the same size. You can set Alpha threshold to -1; this will cause every cell in the grid to be counted. This does not take your selection into consideration, it works with the entire image. I might fix this if I ever get around to it. Less important notes This is my first plugin. I really needed to count a lot of sprites for a project and there was no way I was going to do that manually, so I wrote this in like, 3 hours... sorry if it lacks features or has bugs. I thought it may be useful to others, that's why I'm sharing it here. I think someone might even find another use for it, like... making a calendar. If you're interested, here's the source code: TileCount.cs
  25. Thanks to the help of @MJW, I was able to complete this plugin and it is a near complete conversion of my g'mic filter named "Rotate By Torus Map" found within Testing->Reptorian. That being said, it can be seen as a upgraded version of Donut Distortion by MadJik from the functional point of view, but that's where the similarity ends. The new functional features are wraparound mode, blending between distortion, and more distortion modes. Sample Picture: Note: Mind the seams on the edges of the picture. That doesn't happen with the plugin. I will replace this picture once I can sign back into imgur. How to use: 1. Download Plugin - Rotate by Torus Map.zip 2. Install into Paint.NET 3. Load Paint.NET and go into Effect->Render. 4. See how parameters work and change them until your desired result comes. - Source Codes - License: CeCILL v2.0 - http://cecill.info/licences/Licence_CeCILL_V2-en.html C# CodeLab G'MIC-QT
×
×
  • Create New...