Popular Content

Showing content with the highest reputation on 12/05/2018 in all areas

  1. 4 points
    This update focuses on improving performance -- sometimes significantly! -- and fixing a handful of really important bugs. Special thanks go out to @Bruce Bowyer-Smyth for his contributions in this release. If you’re using the Windows Store release, you should get the update automatically within the next 24 hours. You can also force an update check by following these instructions. For the Classic release, you should be offered the update automatically within the next week or so. You can get the updater soon by going to ⚙ Settings → Updates → Check Now. You can also download and install it directly from the website. Improved: Image -> Rotate should now complete almost instantly (thanks @Bruce Bowyer-Smyth!) Improved: Optimized a portion of the rendering engine for newer CPU instruction sets (SSE2, SSSE3, AVX2). Depending on zoom level, CPU type, and other factors, rendering throughput has been improved by 10-50%. Improved: Some performance optimizations for code that uses the indexers on the Surface class, which should improve effect plugin performance (thanks @Bruce Bowyer-Smyth!) Fixed: Shortcut keys for the Adjustments menu weren't working until after you opened the menu for the first time Fixed: Canvas checkerboard, used to indicate transparent regions of the image, now scales with DPI Fixed some of the more rare cases of the SEHException/AccessViolationException crash caused by Direct2D Fixed: A bug in IndirectUI was resulting in a crash when using @BoltBait's Level Horizon plugin Fixed: Per-user fonts no longer cause a crash for the Store version New: The paintdotnet: protocol now works for the Classic version Fixed: The paintdotnet: protocol should now work properly with paths that have spaces in them Fixed: Hardened security for loading Custom Shape plugins via XAML (thanks @Bruce Bowyer-Smyth!) Enjoy!
  2. 2 points
    You can also move the light bulbs from your original image.
  3. 1 point
  4. 1 point
    I would just like to add, that the plugin referenced here is on a thread that is closed. The plugin download is just a series of many numbers but when downloading "Palette from Image" before saving the file to your computer, or external source, just delete those crazy numbers and rename it to "Palette from Image" and also add the .zip extension at the end. Also, it does still work. I just tried it with the 4.1.5 version of Paint.Net, however, at this time the plugin only saves the new palette in the "Documents" file folder. You name your palette before saving it. You'll find its .txt file in Documents. Currently, one can only make one palette at a time. If you want to make more, you'll have to close Paint.Net entirely, reopen it, and use the plugin again to make another one...and, frankly, Paint.Net opens like it's running on a Ferrari engine, so, it's not a big deal to me. ...or maybe I'm just not too picky? I mean, plugins are like presents. Sometimes it's like Christmas, Hanukkah, and birthdays around this place, all through the year, for everyone. I always love my presents around this place and I'm grateful to the present providers. So, if one's not completely broken, but just a little dented, well, I don't mind.
  5. 1 point
    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
  6. 1 point
    Maybe in a future update to Paint.NET it will be possible to and additional nodes to the Line / Curve Tool so that you can make it better conform to a longer or more irregular path.
  7. 1 point
    Greetings theHydra, You may have success in your endeavor if you divide your creation of the green path line into segments and use the Line /Curve tool. Example:
  8. 1 point
  9. 1 point
  10. 1 point
  11. 1 point
  12. 1 point
  13. 1 point
    This tutorial is available as a PDF. Click here to view or download it This technique allows you to make a base that will take a texture you make or import. PlugIns Needed: Cell Texture Splinter Texture Shader Examples: The Tutorial: *** Playing with the Cell size in Cell Texture gives differing results *** Here I increased the cell size
  14. 1 point
    Hello all, I've been using PDN for ages now!. Here is my gallery. The order is roughly newest nearest the top. All done with PDN. I don't use stock images, do sometimes use my own photos, sometimes draw on paper and scan images in and I do use my own plugins! (link in sig). A big thank you to Rick for creating the program, and all the plugin writers, admins and artists that share their knowledge on the forum. Clickable thumbnails (hopefully). Older ones below here------------------------------------------------------------ Thank you for visiting, drop by again. Feel free to comment, question and criticise ...(please don't drag me off to the witch-ducking stool - it's only meant as fun!).
  15. 1 point
    Happy Valentine's to whom it may concern
  16. 1 point
    Already crossing fingers for it!!
  17. 1 point
    OK, the time has finally come for me to post my updated plugin pack, all the plugins have been updated in some way or another, be it UI or compatibility updates and I have added a new plugin. You will notice that all the color sliders and color wheels are new, these are controls that I have made, they incorporate the additional features that Ed Harvey's controls use so credit for that idea goes to him not me, however I did extend upon his ideas and add a few extra functions. For the Color Sliders, Holding shift will clamp the value to the nearest increment, these are 15, for Red, Green, Blue, Alpha and Hue sliders 5, for Saturation and Value sliders. For the Color Wheel, there 6 combinations of Control, Alt and Shift keys that will produce different results, they are the same as Ed Harvey's but I will list them all anyway. Shift - clamps the hue to 15 degree increments. Control - clamps the saturation to the current value. Alt - clamps the hue to the current value. Control + Alt - clamps the hue to the current value and the saturation to increments of 10. Control + Shift - clamps the saturation to the current value and the hue to 15 degree increments Control + Shift + Alt - clamps the hue to an increment of 15 and the saturation to an increment of 10.Anyway, on to the plugins. Download for 3.5.4 This is the beta release for 3.5.4, they may still have problems, please post all bugs or problems in this thread. CurtisBlack.Effects.zip Download for 3.36 To install these plugins, extract and place all three files in this zip inside your Paint.Net/Effects folder.CurtisBlack.Effects.v11.zip Tile Image (Distort -> Tile Image) Version 1.3 This was my first ever attempt at a plugin, basically it just tiles the image the selected number of times in each direction. It also has the ability to flip every 2nd image to make the edges of each image line up, with the ability to change the offset of which images get flipped. It started out as a CodeLab script but as I got more familiar with the plugin template I moved it over to add the flipping feature. Version 1.1 Its now in the proper sub menu for people not using an English Pdn. Version 1.2 Cleaned up the UI, it now looks like the plugins with the IndirectUI update for 3.30, even thought none of my plugins are property based, (I really should look into how to make property based effects), I thought this plugin would benefit from the new look. Version 1.3 Improved the performance of this plugin, in my testing I was able to decrease rendering time from 5.17s to 300ms for a 1024x768 image. Now all quality settings take the same time to render. Jumble (Distort -> Jumble) Version 1.4 I can't see this plugin getting used a lot but I thought it was a cool idea, again, it was just something I wanted to do to get more familiar with Visual Studio and the plugin template. Basically all it does is jumble the image, you get to choose the amount of blocks and if you want, you can click Jumble to re-jumble the blocks. Version 1.1 Same as before, its now in the proper sub menu. Version 1.2 Again, updated the UI. Version 1.3 Fixed a bug causing some images to get pixelated when jumbled. Version 1.4 Improved performance, Rendering time is now half of what it used to be. Selective Palette (Color -> Selective Palette) Version 1.2 Ok, this is the first of what I consider to be one of my good plugins. What it does is allow the user to build up a list of colours, and then it converts each pixel in the image to the closest colour on the list. To make life easier it also loads and saves these lists in the same format as the Paint.NET Palette file, so if you have any custom palettes, you can quickly load one and see what your image looks like using only those colours. There are several options with this one so I'll just explain them Random - Adds a random colour to the list, you can specify whether or not you want the alpha to be random and if you want to add more than one colour at a time then you can change that as well. Sort List - Originally I was going to have it auto sort the colours every time you add one, but then I thought, because this can be used to make Paint.NET Palette files, I will leave it up to the user to add colours in their desired order. This option sorts the colours by hue, from 0 to 360. Clean List - Basically it just removes the colours from the list that aren't the closest match to any pixel in the image, its handy if you have a large list and you want to clean it up. Just a note: Large colour lists may take a while to reload when you change them, as I said, I have only been programming for a year, so if anyone has a suggestion on how to make it faster while retaining all its functionality, I am open to suggestions. For small lists though, it really isn't that bad. Version 1.1 Added a reset button for the colour picker, that's pretty much it. Version 1.2 This plugin now has those new color sliders and the new color wheel I was talking about and is now compatible with Paint.Net v3.30. Version 1.3 Now supports several dithering modes as well as loading predefined palettes and the ability to reorder colours in the list. Equations (Render -> Equations) Version 2.2 Before I get started I would like to say that there are parts of this plugin that use source code from the CodeLab plugin, so credit for this goes to Tom Jackson and BoltBait. This plugin might be useful to some people, Basically it lets you type in a mathematical equation in one of the given forms and renders it to the image. There are currently 3 different types of equations you can use. Regular Equations These take the form y = some function of x. Parametric Equations These take the form y = some function of t and x = some other function of t, here you can use two different functions to represent the x and y coordinates of each point on the line. Polar Equations These take the form Radius = some function of theta, where theta is measured in radians, counter-clockwise from the x axis. You can specify the start angle, the end angle, how much to rotate the whole graph by and, how much to increment theta by, for a smooth curve, the smaller the better, but good blocky results can be obtained by increasing this value. You also have the options to vary the axis and function width and colour as well as the origin position on the screen, I added a quick help dialog to it which shows a list of common functions you can use in your equations. Version 2.0 Added a fair few features, including- You can now use lower or upper case functions. The ability to load and save equations for later, it also comes with all the equations I had here, plus more I found while testing, to save you typing them out. The ability to scale both the X and Y axis between 20 and 500 percent of the original value. I changed when it draws the graph, it now only checks if it should draw about 1 second after you stop typing or changing a slider, and then it will only do so if changes are made, this should speed it up a bit. You can now check or uncheck the auto draw option for those people who didn't want it to build while they're typing, even though I changed the when it draws, I thought it might still be useful for some. You can now choose to add arrow heads to the ends of the axis and graph, the code for working out where to place the arrow heads is not perfect so sometimes they will be placed farther than they should from the edges, the code to do it properly would be more complicated and I think this is good enough for now, I might make it better in the future. You can now choose the option to add shading to the graph, there are various different shading modes and styles to choose from, but shading will increase render time, not by heaps, but it is noticeable. Like the other plugins, it now appears in the proper localised sub menu.I also fixed a mistake in the render loop, it should now render a little bit faster than before(without shading that is). Version 2.1 Thanks to MadJik, it should finally work for everyone, that error preventing some people from using this plugin should now be gone. Version 2.2 All the text box's now automatically colour your equation to make it easier to read and find any errors. Just a note, most errors will appear black, as everything else will get coloured, but just because its not black, doesn't mean its not an error, for example if you have more left brackets than right, that's an error, but all the brackets will be coloured. Effects Lab (Advanced -> Effects Lab) Version 1.1 MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x The newest addition to my plugin pack, this plugin allows you to run an existing effect through a filter, so to speak. All you have to do is find the effect you want to use, click "Use Effect", then fiddle with the effects controls and the filter controls until you get the result you're after. I have added a search box that searches as you type to help out those with lots of effects, the way it works is that it searches for all effects starting with your search query, so if you start typing "co" it will automatically bring up "Color Balance", "Conditional Hue/Saturation", "CodeLab" etc. To re-display all effects, just clear the search box. When you click "Use Effect" it will show the effects dialog if it has one and will display the effects name next to the button so you know what effect you are using. If, however, you close the effects dialog, you will loose all the settings for that effect and you will have to start again, but you shouldn't need to be closing the effects dialog unless you want to switch effects as the plugin allows you to access both dialogs simultaneously. I put this effect in the Advanced sub-menu because I couldn't think where else to put it. I was going to call it "Conditional Effects" or something along that line, but then when I moved it to the Advanced sub-menu I thought I'd stick with Advanced effects naming scheme and call it "Effects Lab". :wink: And before I forget, I would like to thank Pyrochild for helping me out with some problems I was having during development and sharing some of his code for me to have a look at. Version 1.1 Fixed a bug stopping some effects from working Fern Fractal (Render -> Fern Fractal) Version 1.2 This plugin is pretty self explanatory, all it does is render a fern onto your canvas. You have the option to choose its colour, angle, position, as well being able to scale its width and height. The "Iterations" slider controls the density of the fern, the larger the amount of iterations, the more dense the fern will look. Version 1.1 Fixed the bug where the fern wouldn't render after you click OK. Version 1.2 Fixed the bug where it would sometimes crash Paint.NET. Channel Mask (Object -> Channel Mask) Version 1.2 MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x This plugin comes straight from the mind of Mike Ryan. What he was after was a plugin similar to the Alpha Mask plugin but which had more control over what channels to apply the mask to and what channels of the mask image to mask from. You use this plugin in the same way as you would the Alpha mask plugin, however you will see that each channel has a list of options of where to source the mask channel from, so, if you have a mask image and want to set the alpha channel of your current image to the blue channel of your mask image, you can do that by simply setting the alpha channel source option to blue. You can also choose to strech the mask image or tile the mask image if the dimensions of your current image and your mask image aren't the same. You also have the option to invert the mask channel and to blend it with the original. It supports all file formats that Paint.NET supports, and any filetype plugins you may have installed, meaning that if you are working on a multilayer .pdn, you don't need to create a new file for masking, simply create a new layer in that file with the mask and then load the file you are working on into the plugin, from there you can then select that new layer you just created from the list. I would like to thank Pyrochild and Mike Ryan for their time testing the plugin and giving me valued feedback, and to Mike Ryan for the actual idea itself. Version 1.1 The filename text box now remembers the last image locations you have used and includes all the files that are in your Paint.NET recent file list. Version 1.2 Fixed the bug where it would crash when you try to use the plugin a second time. Displacement Map (Distort -> Displacement Map) Version 1.1 MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x This is pretty much the same as the previous Displacement plugin but with more options. The pixels of the image are offset by the amount determined by the map channel and the displacement slider, and are offset in the direction of the angle chooser. Like Channel Mask, you can choose whether the image should be stretched or tiled if the dimensions aren't the same, and it has support for all the filetypes that Paint.NET itself supports. Version 1.1 Fixed the bug where it would crash when you try to use the plugin a second time. Blur Map (Blurs -> Blur Map) Version 1.0 MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x This is pretty much the same as my Displacement Map plugin except it will blur the image by the value taken from the map image. Dots (Stylize -> Dots) Version 1.0 Basically, it turns your image into a grid of dots which you can adjust the size of, and how much highlighting to add to make them look 3D. It was based on the ideas of this tutorial. Rounded Rectangle (Render -> Rounded Rectangle) Version 1.0 A lot of people have been wanting to be able to adjust the amount of curve on the corners of the rounded rectangle tool, well, Paint.NET can't do that yet so this is the next best thing.
  18. 1 point
    This tutorial is available as a PDF. Click here to view or download it Plugin Needed: Flip Other ways to distort the finished object:
  19. 1 point
    This tutorial is available as a PDF. Click here to view or download the PDF Line spacings and number of ... down to individual choice. The more experienced user may have quicker ways to do parts of this tutorial but it's quite comprehensive to show newer users how to build things up. plus it's the first tutorial to use Pyro's Grid Warp (as far as I know ...) Plugins Needed: Object Align Grid Warp panelling
  20. 1 point
    New version that runs on Pdn4.0.13 and Pdn3.5.11 Now in my 10.1 pack Red ochre plugin pack V 10.1 'Bezncurve': For rendering open and closed curves with 6 control points. under: Render/BeziersAndCurves: .dll name = 'Bezncurve': There have been a few requests in the past for more control points for the line tool. This may help, although it takes a little getting used to. It is easiest to show the colour coded control points on screen until you are happy with the shape, then untick the box before rendering. Notes: 1. The black control points are calculated based upon the positions of the control points on either side. 2. There seems to be a slight bug (more noticeable on large line widths on closed curve through points). I think this is in the GDI methods 'DrawCurve' & 'DrawClosedCurve'? 3. More control points would have been possible but the U.I. become very unwieldy. 4. The curves are anti-aliased. Again adding a tick-box to disable it makes the U.I. too big - (but if this is an issue for pixel artists, Pm' me.) Thanks to Midora the UI is now resizeable and I have added the option to turn off antialiasing. 5. Try the closed Bezier option! - I'm quite proud of this one, it actually uses 10 control points and would be very challenging to draw with the current built in line tool. Here is the .dll and some screen shots below. Enjoy! (updated 30th May 2013 helped by 'Null54' and 'Midora', many thanks - the 'closed Bezier' now closes correctly)
  21. 1 point
  22. 1 point
    The easiest way is to modify an existing palette and save it (see http://www.getpaint.net/doc/latest/WorkingWithPalettes.html) OR Make an image with a nice palette and use this plugin to export the palette Palette from Image Palettes need to be in *.txt format so paint.net can read them. As the above link shows, you can load different palettes easily.