Search the Community

Showing results for tags 'render'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Information
    • Forum Rules
    • Paint.NET Search
    • Official Paint.NET website
    • Help Files (the official 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


Last Updated

  • Start


Filter by number of...


  • Start



Website URL









Found 89 results

  1. Ok, my third plugin is something I always wanted to have. Something to fill parts deleted from an image based on the surroundings: Fill Gaps v1.0 (found in the "Render" submenu) Demo 0 -- The extreme case (Done with default parameters): Demo 1 -- The simple case (Similar colors at the border, done with default parameters): Demo 2 -- Combination with plugin "Selective Toning" (Overlap: 20, Precision: 20) User Interface: Hints on usage: * The plugin will try to fill everything transparent in the selected region. Since layers are often transparent in the outer part, make sure to additionally select only the part you want to have filled! (For instance, use the wand on the outside and press + i to invert the selection) * The calculations of the algorithm take some time. The first to sliders control quality and calculation time. Left: fast, right: slow, but better looking * The two sliders tell the plugin what it treats as transparent. The third slider is the threshold value used for what pixels should be filled. The last one is the threshold for what pixels should be considered during reconstruction. How it works: * From each transparent pixel some circles are expanded. For some points on the circle the color values are considered. The precision value is equal to two times the pixel colors used. * If colored pixeled are found the circle may still be expanded a little more, to get some more averaging over colors. The min overlap slider controls how many steps the circle will be increased, after the first pixel colors are found. * The final color value of each pixel will be the average of all relevant pixel colors. Download: > > < < Source code (for programmers): The source code is for BoltBait's great plugin "Code Lab"! I hope you like it, Philipp
  2. As requested here: 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.
  3. 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 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 3. Careful use of tip #2 can yield some dramatic results!
  4. 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
  5. Download from my plugin set This plugin draws random shapes on the canvas. You can choose from 21 shape modes, and 9 color modes for both the fill and the outline, both of which can be toggled on and off. You can choose the size, transparency, number, whether or not to "corral" all of the shapes to stay in the canvas, and - of course - antialiasing. I will consider all requests for more shape and color modes. Effects > Render > Random Shape Fill...
  6. Circle Fractal (updated) I was experimenting with c# and it occurred to me to write this simple Paint.NET plugin. With it , you can do shapes like these: Let me know what you think.
  7. 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
  8. 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 For more information about this, please read Download it! Plugin LensFlare.dll Here is the DLL The MadJik's All plugins package is available! This plugin is compatible with the dark theme available since version 4.20 of and may cause error with lower version. Here is the zip without dark theme. Here is the DLL How to install Close Classic version of 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 Unzip and (re)place the DLL in your Effect folder usually: My Documents/ 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)
  9. Postage Stamp Effects -> Render-> Postage Stamp Before After(s) With the Mat option. The Drop Shadow plugin by @KrisVDM was run afterwards. The Outline option is useful for when you're going to manually tile the stamp: . Note When you manually tile the stamps, the edges match up without any perforation holes. Therefore, the "perforations" obviously are not simulating real perforations. This plugin instead simulates modern postage stamps, and was modeled after the stamps produced by the USPS here in the USA. I may add the old-fashion perforation styles at a later time. Change Log v1.1 (March 27, 2017) Improvement: The outer edges of the stamp render slightly better v1.0 (May 23, 2016) Initial release Download Source Code Icon from from Fugue Icons.
  10. Gradients Galore MAJOR update: I have added even more new gradient shapes and generally improved the effect. The latest version is in my v10 plugin pack here: Red ochre v10 plugin pack It still works for Pdn 3.5.11. Here are some examples. Enjoy! Firstly I would like to thank BoltBait for his encouragement to use HSV gradients and dithering in this plug-in. And also for the work he has put into maintaining codelab and its tutorials, without which I wouldn't be able to write plug-ins at all! So what's wrong with the built in gradient tool? Absolutly nothing! - however, it can be a bit fiddly to line up a perfectly perpendicular gradient over the full length of the canvas - and plugins have the wonderful ability to 'remember' their last settings too (ideal for repeated tasks). This plug-in produces a wide variety of gradient effects, with:- choice of shapes, to act as 'vignette' type filters; ellipse, good old 'squirkle', diamond etc. choice of direct transition methods; linear,cosine & sinh. variable dithering (I've left a large range here because I like some of the extreme effects especially if zoom or motion blur is used afterwards). I've found normal smooth dithering is achieved around a value less than 15. HSV rainbows, clockwise and anti clockwise. my own BGR spectra, (6 variants). These can give some interesting tertiary colour spectra, (try grey to grey). an ability to write on objects only, (quick way to do rainbow text). sliders to set start and end transparency, (useful for 'filter' layers). swap colours. use the source image as the primary color,(useful for transparency gradients). angle slider (rotation around canvas centre). It works well inside selections and the gradients can be rotated too. Pictures speak louder than words, so I hope the screen shots help. Any feed back appreciated - I haven't put this in my pack yet so if anything needs changing please let me know. Have fun with this and post any interesting creations here - Enjoy!
  11. Bulletin Board Trim Effects -> Render -> Bulletin Board Trim . . Change Log v1.0 (July 9, 2016) Initial release Download Source Code
  12. A very simple plugin to render clock.
  13. 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 ! How to install Close Classic version of Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects Microsoft Store version of Unzip and (re)place the DLL in your Effect folder usually: /My Documents/ 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 :
  14. Good day, everyone! Those that remember me will find that I return from my 10 year seclusion with more life experience! And a cat that I live alone with. Those that don't will get nothing of value out of this first paragraph. I made a simple tool for plotting points on the canvas that I hadn't quite seen done the same way before. I had a need for finding particular points on an image and mousing around to read the coordinates on the bottom was tedious and less precise than I'd like. My solution was to draw a crosshair centered on whatever point you tell it. It can optionally place the [x, y] reference as an ordered pair nearby the point as well. It uses your selected Primary Color for everything. It's great for locating points on a GUI image (if you, like me, happen to be working on modding a game that uses a single image for its GUI elements). I'm sure you could find other uses for it! Screenshots included to try and demonstrate its practical usage. My coding ability is mostly in the "pattern recognition" phase, but I figured there's no reason not to share it. Made in CodeLab, then migrated to VS for dynamic control over the input sliders. Please feel free to message me with coding tips and messages akin to "oh my god, I thought you were dead!" Thanks to the PdN Team for giving me well over a decade of entertainment in the world of photo manipulation!
  15. TechnoRobbo's Snow Flake Maker Yeah, it's a silly Idea but someone had to do it. I've seen other fractal snowflake maker but they lacked realism so I tried to come up with a different system. Also I've have the flu and needed something to do. Menu: Effects->Render v1.0.1+ Adds realtime control and enhances color fade Plugin Browser Data and Preview added v1.0.2+ adjusted for Netbooks v1.0.3 HDPI friendly Snow Of Venus
  16. This plugin is a part of the "Jesse Chunn Plugin Pack" and can be downloaded HERE Once installed, "Bricks" will show up in the "Render" submenu. Here are some examples: This image uses "Bricks" to create texture. Here is a tutorial to create a brick wall. (link to old forum removed - please use search: ) This effect is a part of Jesse Chunn Plugin Pack located at: Jesse Chunn Plugin Pack All comments welcome. Regards, Jesse Chunn.
  17. Download v1.2.6.3 September 2019 How to install plugins: =================================================== 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 ==== Fixes opacity issue (completely opaque pixels were rendered with an an alpha of 254 when antialiasing was enabled - MJW) forces XML to use decimal point. Improved PluginSupportInfo and language support (menu placement) bugfix to get XML Load/Save working - (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. - 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. - A part of an English translation was changed. The default value of Scaling was changed. - It is corrected that the rotation of the object reverses when the XML data by Version is loaded. - It unified units of Movement of display position - 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 - Adds Box-Face ON/OFF Adds Reset-Button XML Load/Save - Adds English language. - Japanese language release.
  18. Hi, this is a modified version of the Cellmaker plugin by Ego Eram Reputo. Use Effects->Render->CellMaker Rev Download Link > I needed to see the center of borders, so i quickly learned how to write a plugin (thanks to CodeLab ). Reading the original post and answers I used the MadJik's coding approach for efficiency. Here is what it does: + entire/not entire cells option + choose start grid reference + move grid + show borders centers + a lot faster then the original plugin - it has the same flaw of the original plugin: Hidden Content: The plugin checks only if the 4 corners are visible to draw a cell. So this may happen. A picture to show the possibilities Hidden Content: And the source code for CodeLab ps: I took the same icon as original plugin, and copy some code from ego eram reputo and MadJik. If this is not allowed I'll delete what's needed. ps2: I still don't quite understand how some functions works. I've seen a lot of for (int y = rect.Top; y < rect.Bottom; y++) { for (int x = rect.Left; x < rect.Right; x++) { if(selectionRegion.IsVisible(x,y)) But the plugins only works within selected region, so why do that? Also is there a similar function as selectionRegion.IsVisible(x,y) for segments or areas, because calling IsVisible for a lot pixel is very slow. Thx
  19. TechnoRobbo's SplineMaster ver. 1.4.3+ 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) Updates 1.4.2 includes a Auto-Add Mode check box - uncheck it to avoid accidentally 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 Plugin The VS Source Code for Programmers
  20. 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 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.
  21. 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: 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.
  22. 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:
  23. 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
  24. '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 Installation Follow the instructions carefully Unzip "ParallelLines.Effect" 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
  25. 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 Source Code Icon based on icon from Fugue Icons.