Jump to content

BoltBait

Administrator
  • Posts

    15,728
  • Joined

  • Last visited

  • Days Won

    405

Everything posted by BoltBait

  1. Effects > Styalize > Outline (Maximize your Intinsity setting) Then, a blur of some kind... maybe Zoom blur?
  2. I find that 4 directions is enough. I did a bunch of research around this issue when I was first woring on my Feather plugin. In fact, that is how my Feather plugin used to work. (It is much less complicated now.)
  3. I hope that falls under "The above post contains sarcasm" : Oops! I missed that. Here is a version that does work on complex selections. It is not based on your code... just your idea. It is limited to single pixel width lines. Here is the source: // Author: BoltBait // Submenu: Selection #region UICode ColorBgra Amount1 = ColorBgra.FromBgr(0,0,255); // Outline Color #endregion void Render(Surface dst, Surface src, Rectangle rect) { PdnRegion selectionRegion = EnvironmentParameters.GetSelection(src.Bounds); ColorBgra CurrentPixel; for(int y = rect.Top; y { for (int x = rect.Left; x { CurrentPixel = src[x,y]; if ( (x>0 && x0 && y { if ((!selectionRegion.IsVisible(x-1, y) || !selectionRegion.IsVisible(x, y-1) || !selectionRegion.IsVisible(x+1, y) || !selectionRegion.IsVisible(x, y+1) )) { CurrentPixel=Amount1; } } else { CurrentPixel=Amount1; } dst[x,y] = CurrentPixel; } } } I will leave it up to you to add back in the line width...
  4. It doesn't work with irregular selections.
  5. Update to the latest version of Feather and you shouldn't have any trouble with that one. Link here: viewtopic.php?f=16&t=22819 I recommend downloading updated versions of your other plugins as well.
  6. No and no. If the user selects an area and then calls your effect, the user doesn't want anything outside of their selection modified. That's why they made a selection in the first place!
  7. Of course, you don't get the help file. But, who reads that?
  8. Select the deleted area and press the Backspace key. That will fill the area with the primary color. Will that do?
  9. When your second picture is open, press Ctrl-A (select all) Ctrl-C (copy). Then, select your first picture and press Ctrl-Shift-V (past into new layer). Finally, press F4 to adjust layer opacity.
  10. Use the Feather effect on your new layer. That should soften the edges of your cloned areas. Paint.NET's Feather Effect
  11. CodeLab is fine. It's your script... Don't use anything but alphanumeric characters in the .cs file name of your effect. CodeLab uses that filename as your namespace... "namespaces" must be alphanumeric without spaces. I have added a note about this to CodeLab's help file.
  12. Here are some of my signatures from the SOTW contests from the General Discussion... Vehicles Delirium Polar Inversion Time Jerbert Wonders of the World Tron Molten Metal Valentine's Day Minimalism Pertaining to a Lumberjack And, some other fun stuff from a logo contest:
  13. I went with the more "twistedness, craziness, wildness" route: Stock by Barkbark00: viewtopic.php?p=119982#p119982
  14. 80 layers sounds like a lot. If you run out of memory (Save OFTEN!), you may want to merge layers once you are happy with them so that you only have 2-3 layers open at a time.
  15. I'm talking about this window: Click the folder button ("5") to see this menu: That's when you need to click the "Open Palettes Folder..." menu option and follow the instructions in my post above. Good luck. 8) *More info on this page: http://www.getpaint.net/doc/latest/WorkingWithPalettes.html
  16. No problem. Open Paint.NET. Open your colors window. Click the little button that looks like a Folder with a Color wheel in it. (Just above your color wells.) Click the "Open palettes folder..." menu item from the menu that opened. This will open a file explorer window where the palette file needs to go. Copy my Rainbow Palette.txt file into that window (drag and drop the file into that window). The next time you click the little button that looks like a Folder with a Color wheel in it, you should see "Rainbow Palette" in the list. Select it.
  17. Right-click on your Paint.NET icon, select "properties". Click the "Find Target" button. Double-click on the Effects folder and verify that the feather.dll file is in there. If it is not, redownload. If it is... right-click on the feather.dll file and select "properties". Look at the general properties and see if there is an "unblock" button. If there is, click it and then the apply button. Restart Paint.NET. Look in the Effects > Object menu for the Feather effect.
  18. misconduct3, read this tutorial: viewtopic.php?f=15&t=2492
  19. If that's true, you have a bug in your code. You should use Utility.ClampToByte in there somewhere...
  20. My Steganography plugn has a "preview" mode, but when you click the OK button, it renders the actual effect and not the preview. So, I know its possible. It just might not be possible with IndirectUI effects.
×
×
  • Create New...