Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by NinthDesertDude

  1. The usual way to pretend effects have a strength filter is to make a copy of the layer you want to edit, apply the effect to the copy, and use the erase tool, then merge the layers. Works for any effect/adjustment, but it's fairly primitive and there's no precision. For precise or specific patterns, there's alpha mask plugins, which basically set the alpha (alpha=transparency) to the brightness of a black-and-white image. That's like using a strength map. Probably your best bet if you really want perfect continuity. Then there's plugins that can edit channels, in particular inverting alpha. You can do the layer copy trick and instead of using erase tool, use the radial gradient in transparent mode (both colors must be transparent), click center of your circle and drag the gradient to the edge. This'll erase continuously from the center to the edges, then you can invert the alpha.
  2. The pic is from Ace Attorney. Only the face drawn here is new
  3. You probably don't mean you only want perfectly black pixels on a separate layer (in which case follow above), but otherwise, the direct way to do what you're asking is to switch to the magic wand tool, set flood mood to global, set tolerance to 0% and click any perfectly black pixel. This selects them all. Now cut and paste on a new layer above the current one. Switch to the original layer you were just on, perform your recolorizations. You're done.
  4. If nothing else, for just a single pixel you can always just select it and then press delete
  5. I think the person that made that texture first drew that in a smaller size (where every square was actually 1x1 pixels), added noise, and upscaled with the nearest neighbor algorithm (no blending between pixels)
  6. Something about being prevented from using the program through Windows, and cash. So maybe they chose to use the Windows Store version and had a problem with it? That's my best guess.
  7. Should've fixed it half a year ago, but I put it off. BrushFactorySettings.xml should be automatically created if it doesn't exist, so the plugin is no longer inaccessible to basically everyone. Sorry for that delay.
  8. This is what the Render tab is supposed to be for.
  9. Thanks for the detailed steps. I can't reproduce the error with them, so I'm wondering what your screen resolution is, and if you could attach the image or an image with the same dimensions so I can try these steps with that.
  10. I tried different canvas to background image sizes, and the background image always stretched to the canvas as it should. I'm not sure why the image isn't growing/shrinking to fit the canvas. If you can start over from scratch, and meticulously list everything you do to get this problematic behavior to occur, I could hopefully follow those steps to get a better idea what the cause might be so I can fix it.
  11. I get best results for all these kinds of things with direct channel arithmetic. I use the channel ops plugin; it makes Saturation to Alpha obsolete. 1. Convert this to grayscale. 2. Invert colors so the symbol is darker than the background. 3. Increase contrast until the background is exactly pure white (255, 255, 255). Try to keep the foreground dark and strong. Brightness -29 and contrast 80 worked for me. 4. Now it's ready to act as a transparency map. Use channel ops to overwrite alpha with saturation (or use the gray to alpha plugin to do the same). 5. All you need to do now is make the black a different color. Use channel ops to individually set the red, green, and blue channels to what you want. The color of the symbol is RGB 77, 130, 184. You should have a very cleanly converted symbol. Left: before, Right: after (transparent background)
  12. They're not worried about recreating the skull. They want to modify the skull to add in the features they're talking about. Which can definitely be done, but I wouldn't step-by-step something as undefined as making it look scarier. There's no substitute for learning how to use paint.net. A good starting point is to ask if the OP has any experience with similar programs; if so, they should be able to figure things out. If not, there's a plethora of tutorials for all the PDN topics
  13. If you use a perfectly opaque image as a brush, Brush Factory will use the intensity of the image (V in HSV) as transparency. If you use an image with any pixel that isn't perfectly opaque, Brush Factory will use the transparency information of the image. Being PNG or not doesn't affect this behavior. I'm guessing you're using a perfectly opaque image. Hope that helps. If not, you'll need to clarify and provide an image.
  14. Not an uncommon sight on this forum, and I intend to at least maintain it until it becomes obsolete or people stop finding it useful. I don't think my plugin is responsible for the disappearance of others in the same category; not sure how that would happen (or how it would be fixed if so). Agreed, so I currently do. Unfortunate it's just an ambient environmental problem that causes null to be returned. Adding exception details would be useful for logging to learn what the problem might be. Luckily I go one step further to checking the documents folder. Thanks for responding. Until there's more info on what the common issues are, I can't do much about it, so for the people who consistently have errors, a few questions: - Are you running Windows 10 or a different version? - Can other plugins access the "paint.net User Files" folder, if you know? You'll see data stored there if so. Try this if you're having the settings problem ~~~ Try creating a folder exactly called paint.net User Files in your Documents folder at "C:\Users\your_name\Documents\" (where your_name is your current username...the Documents shortcut button in File Explorer on the left-hand side should take you to the right place). Brush Factory currently looks for this folder and tries to load things from it; if there's just a mismatch with finding the path of the paint.net user files folder, this should mitigate the problem. An ugly workaround, but better than nothing (with my luck it will persist anyway. Knocking on wood) (p.s. Happy New Year's, everyone -- or at least we're done with 2020)
  15. Paint.net sometimes returns no location when we ask where the documents folder is, which is a new problem. I don't get this problem personally, so it's difficult to mitigate. Brush Factory tries to directly guess the common location, e.g. C:\Users\you\Documents\paint.net User Files. If the folder doesn't exist there, it gives up with that error message. The program is usable except it won't save settings, but I understand how that's irritating. It's possible that you moved paint.net, renamed it, or installed it somewhere else. Or changed the location of the paint.net user files folder. I really shouldn't have to make a guessing game at where that folder is, but currently paint.net doesn't want to cooperate, I guess. @Rick Brewster userFilesService.UserFilesPath returns null these days. Any idea why? I get the service in a window OnShown event. IUserFilesService userFilesService = (IUserFilesService)Services.GetService(typeof(IUserFilesService)); (IUserFilesService)Services.GetService(typeof(IUserFilesService)); If I get the answer I could avoid guessing later. I didn't write this particular code so I have even less of an idea why it's broken than normal. Thanks for looking.
  16. Any mid gray should be fine, including mid gray, unless Goodnight Nurse displays text on a medium gray background, in which case the solution is to use a background highlight, maybe white or light gray since the text is black in the Word doc.
  17. Bright red probably works on everything. Usually mid-grays show up in both light and dark modes unless the site isn't set to pass WCAG accessibility standards.
  18. (The text for this sotw is very difficult to read on dark mode, just for future reference. Almost the same color as the background. )
  19. You can usually find online converters for most things. I recommend Phatch for image-centric batch processing. I think there's some rudimentary batching plugin somewhere around here, but I'm not sure about it and in any case, phatch would beat it by a good amount. You said format factory, but I'm assuming you meant WinFF (Windows file factory), which is actually really good software. If that's not what you meant, I recommend trying that, then.
  20. @stevehb Paint.net gave my plugin a bad value. There's better error handling now, and it tries to guess the location of the settings folder now in case paint.net does that again (which is documents\paint.net User Files). In any case it won't crash. Thanks for submitting the error. Please try it and let me know if it works now. You can download the updated version from the same link. (p.s. to others: As for the delay on having delayed brush strokes for smoothing, I've been busy lately. Sorry about that.)
  21. I'd suggest painting in Blender or zBrush directly onto the UV instead of exporting and using paint.net, since the tris in the UV will include places where the texture should show more detail and places where it gets stretched, in ways that are hard to predict when manually painting. Faces may also display the image you draw in directions you do not expect; you'll see this kind of thing if you export an angle-based cube UV map with e.g. smart UV project and try to map a texture to all faces as if they are top to bottom on the model. In texture paint mode in Blender, you can switch to the brush texture on the right-hand side and set a texture for it. You can map images to the model via stencil, or based on viewport angle, among a few other options. You can lock faces so you're only affecting certain ones, and apply a texture mask so the texture you draw doesn't have to be drawn like a soft circle. You can rake and make it follow the mouse. There's other options available too, but I'll stop there because it gives a good picture.
  22. It's a shame alright. A hard limitation of the paint.net API; nothing I can do about it because the plugin cannot access layer information. Just to make sure you know about the workaround I made: you can copy an image to the clipboard before going into Brush Factory, then right-click the canvas and use clipboard image as background. It's the best I can do with what I'm given (but it sounds like you don't know about this, and maybe it'll work for you ) (Note that "Use clipboard as background" only shows up if there's an image on the clipboard...it's sneaky like that.)
  23. Hi @bbX1138. It seems doable to me. Brush Factory might be the best plugin, if only for a lack of options when it comes to this. I made a simple brush based on the Youtube video, which I'm attaching to this message. With this simple triangle brush and a brush density of 20 (because 10 isn't enough for this shape), I get results comparable to the video, shown side-by-side below. You can modify the brush shape as needed; it's little more than a glorified triangle
  24. @SabreS Please note I directly answered your question as well.
  • Create New...