Jump to content

doverdemon77

Members
  • Posts

    31
  • Joined

  • Last visited

Everything posted by doverdemon77

  1. Here's some screenshots of Stencil2Eye 02 as Stencil2Eye 01 was mainly just for dingbat fonts. Probably not helpfull for a beginner, but some people might find it useful, I'd write more detail, but wtf? Basis idea is to: 01. take an image 02. make a "stencil" of the image 03. Make a "stencil selection" using the stencil and magic wand. 04. Copy the original image using the stencil selection. 05. "Dip" the selected image in a color. 06. Change the look using the Layer Properties Mode 07. Copy "dipped" image BACK to original. 08. Paste over original so that alpha shadows can be used.
  2. Great tutorial. Wish there were more explanation of what each effect is supposed to be simulating (like these squilly lines will make the rust flowing down the metal look, and also why Blend Overlay only works like this sometimes), but I managed to use this tutorial to make some rust, and then use Select Mode Add Union, dipped the selected parts in my new rust texture...and the result was pretty gewd. Here it is (obviously the left side is the finished product):
  3. It's like the planet from where those "splinter" things were from in that movie about the splinter things that turned people into splinter people because they wanted to get in that isolated convenience store but those two nerds wouldn't let them but then those two nerds became LIKE the splinters when they chopped off that one guy's arm...I think it was called "The All Night Gas Station" or something.
  4. Sure, to highlight, select a Primary Color in Paint.net's color wheel window. This will be the highlight color. Overdrive Version = All pixels with Alpha UNDER the slider value are highlighted. EX: Slider = 100, pixels with an alpha value of 0 to 100 are highlighted. Reg Version = Only Alpha pixels of the slider's value will be highlighted. EX: Silder = 40, pixels with Alpha of 40 are highlighted. NOTE: You can use Reg Version to reset the Overdrive Version back to normal. To Change the Alpha Value (UnAlpha): 01. UnAlpha Low Cutoff = All Alpha Values Below this sliders value will be ignored. 02. UnAlpha High Cutoff = All Alpha Values Above this slider's value will be ignored. 03. Alpha Replacement Level = Replace all pixels with an Alpha value between Low and High with an Alpha Value of this number. EX: Low = 200 High = 250 Replacement = 255 ...All Pixels (selected) with an alpha value of 200 to 250 are replaced with the same RGB, but with an Alpha Value of 255. For Version 03: To Add to Alpha Value (UnAlpha) 01. Make sure Replacement is at 0 02. Whateva the adder slider is, it will look at each pixel's alpha value and then ADD the slider's amount to it. If the new Alpha Value is over 255, then it will just be 255. For example: Low = 0 High = 50 Add = 50 All pixels selected with an alpha value of 0 to 50 are replaced with same RGB, but an Alpha Value of +50. So, if the pixel's Alpha value was 25, it would now be 75. To Subtract...same as add but it subtracts. Anything less than 0 will be 0. *Also, you can use the Reg Version Highlighter to reset the plugin, kinda of a pain, but sometimes works.
  5. Need this one for a project I'm working on (modding a video game). Anywayz, you can highlight Alpha Pixels (using whatever color you have set to the Primary Color in Paintnet's color wheel. But then you can REPLACE Alpha Pixels with a new Alpha Value set by you (via the plugin). Also, you don't HAVE to replace ALL the alphas as the plugin allows for upper and lower cutoff values. For instance, I had this inventory box with Alpha-ized edges around the box that I wanted to keep that way. Inside the inventory box were all these pixels with around 204 alpha. I set the low alpha cutoff to 200, the high to 254, and the deed was dun. Sure, I could have SELECTED just those inside pixels but the corners are ROUNDED and you know how that lasso thing works so well...just makin' it easier on meself, that's all................. Source Code Included UnAlpha-03.zip NOTE: 02 version uploaded. No changes except changed some code to make it less wastefull. Still does the crazy "working" bar in Paint.net when you're just moving the sliders to configure, but technically this one should be using less power as it does not select all the pixels until you use one of the checkbox options. Best I can do without figuring out what a void render is.... NOTE: 03 version uploaded. Had another use in my SHOWW2 mod, I had this transparent "light type/highlight effect" image that shows where to put a weapon in an inventory that was totally too weak (alpha values weren't high enough) for a black background. So, I added an add to and subtract from alpha values to the plugin. Read below for more info...Also deleted some stupid variables that the plugin wasn't using (using old plugins and I'm gettin' stupider by the day...hooray!)
  6. No problem! Hey, is it true that a flash drive is just a network antenna and that's why you can store so much information on it? I do this stuff you moderator guys coz I appreciate all your hard work...
  7. Here's another version. This one adds "Overdrive" features. Transparency Overdrive: 01. Works the same, but doesn't erase highlight. 02. Looks for all Alpha values UNDER the slider number. Saturation Overdrive: 01. You need to color pick a color in the picture and put that as SECONDARY COLOR. 02. Put highlight color as Primary. 03. Will look for colors that have same: Hue and Value 04. Looks for colors that have a saturation level UNDER slider value. Value/Shade Overdrive 01. Same as Saturation Overdrive. 02. Looks for same: Hue and Saturation + Values UNDER slider value Not sure if those last two are worth a flip, but what the hell? No "reset" picture, but you can figure out how to do that by being creative. ShadiSearch2.zip
  8. Just wondering about the possibility of zoom windows (output windows). The Opened File in the UR corner works okay as a zoomed/output window, but a seperate window is always nice. For instance: 01. Deleting backgrounds: You often have to zoom in to do such things. It would be nice to see the output in a less zoomed version (300%, 200%, 100%, etc). 02. Working with icons: How to tell if your shade looked good without zooming out again? The way i've seen it done (at AlphaGraphics, etc) is you make changes, then you keyboard shortcut zoom out. You do that over and over again until you're done. Works okay, but I think having to access the keyboard that much could seriously crimp your creativity. Anywayz, just a suggestion. Pretty sure you can't do such things with a plugin, but if anyone knows of a way to do this in CodeLab, please respond. Maybe I could write a seperate class instance expression, add a bit of Lambada to a nested routine, and finally a goto statement that doesn't work? Maybe I'll switch it to another block...see how that works. That stuff is sooooo kewl. ~DoverDemon~
  9. Also noticed yesterday that if you resize an image with a transparent (all alpha) at the edges, the edges of the "cut out" will auto-blur sometimes...sort of like an automatic feather/anti-alias/blur thing.
  10. I found a "neat" way today. Just use a color that isn't in the (whatever picture) then zoom in and click/draw on the pixels that look bad around the edges, then use OtherFarmColorReplacer to change the color into a transparency. Probably not suitable for photos however. That AA Assistant looks pretty neat. Didn't know about that opacity thing either. Have to try that to do a anti-aliasing effect on my crappy icons. I was getting pretty angry trying that with the "regular" eraser as 1 click too long and it would blow away the edge of my icon. Funny how I find out things as soon as i've found another way to do them.
  11. Needed this plugin to continue my research into why the icons I attempt to make for my MOW UI mod look all lame and stupid (like Qbasic fonts and graphics). Even when I use a feather plugin...they still look lame... So, I created this plug-in to look at icons (specifically dingbats from the dafont "Green Army Men") to see what sort of values are being used to make THOSE cool looking. PLUGIN NAME: ShadiSearch (v01) USE: 01. Can cycle thru Value(Shade), Transparency(Alpha), OR Saturation levels. 02. Replaces each instance of that level with whatever color is set in to Primary in the Paint.net pallete. Hopefully this helps me to learn how to make such icons better. For instance, so far i've noticed that these icons appear to take into account light source, skin reflectability, etc. Surprising how little of these types of icons are actually just 1 color. *source code included **Made with CodeLab ShadiSearch-v01.zip Here's version 2 adding "overdrive" functions (read below)... ShadiSearch2.zip
  12. Is there any way to save colors to the Paint.net Pallete, uh, system? For instance, I have a list of colors made from user input and I want to put the in the pallete...any code for that? Is that a valid Urinary Pixel Operation? Thanks, DoverDemon
  13. In Adobe Photoshop, I think I recall there being something like a smudge tool that made that easier. A feather plugin will do about the same thing (I think). Also, when deleting backgrounds, you might try adding a second layer below your edit and fill it with a dark color, that way you can see such things as you erase. Also, you might turn anti-aliasing OFF for the eraser (it won't blend). I'd suggest pencil "painting" with a custom color with the Alpha set to 0 (full transparency) and Zoomed in a bunch, but that doesn't seem to work. AND, if you have that set to a primary color, the eraser stops functioning.
  14. I noticed a bunch of that stuff too when I wrote my plugin...the debug is real, uh, sassy that way. Best bet is to: 01. Find some source that used something like that and do it the same way. 02. Change things here and there so it looks more like "proper" C# until there is no error. Beats having to experiment anyway. My problem was I had a capitalized "IF" statement. I kept getting an error that the code was missing a line end marker. Anywayz, the CodeLab is pretty cool and the Boltbait tutorials were great (although missing function definitions and a bit OOP oriented). C# is pretty complicated, but luckily you don't have to learn a bunch of it to write a plugin...or download Visual Studio and have it take over your computer. One suggestion for users...when you change stuff in the debug window, remember to change things in your source text file, otherwise you're cs file will have LF in it. Then you have to open Notepad2 and replace all LF with CRLF...it's a real pain...at least for Windows users. Good job tho!
  15. This is basically a tint plugin, but can be used to get a, uh, different tints of pixels in a stencil. I used CodeLab Suggestions on using CodeLab/C# 01. Watch the capitalization with code: Like if you put an "IF", you'll get a weird error in CodeLab about there not being a ";", but really it's just supposed to be an "if" Anywayz, this plugin does: 01. Takes color in Primary Color of Toolbar 02. Looks at the V levels of the selection 03. Changes the Saturation of the Primary Color based on those levels. 04. Replaces all pixels with such colors. 05. Keeps transparency/alpha levels the same. So, you basically get a tinted version. Probably could be done some other way (or with other plugins), but I had some time to kick around today anyway. HINTS: 01. Use red, blue, etc...doesn't work well with black or anything around that. 02. Do a Black & White conversion first 03. Slider: Saturation Lower Limit can apply less/more tint. 04. Slider: Tint Offset applies more/less tint. Source code is in the zip. Stencil2Eye.zip Here's version 2. It's completely different, but the same basic idea of making a stencil. 01. You put a color as a Primary Color in Paint.net 02. This plugin picks up each bitmap square and replaces it with that Primary Color. 03. There's also an Alpha slider so if you want to keep some alpha shading around a graphic, just set it High (255). 04. More explained below... Stencil2Eye-v02.zip
  16. Yeah, it's a bit tricky. First, when you press CTRL, make sure the "Copy" circle is "blinking"...then you know it has copied. Sometimes it doesn't copy for some reason. Also, you'll notice that the copy circle follows around the paint circle. Basically, after the first paint, that copy circle is actively copying wherever it is NOW. So, if you want to copy the area you first CTRL-Clicked, you have to do that EACH time. Probably the best thing to learn to use it is to ZOOM IN on whatever you are CTRL-Copying. Then, you can see what is REALLY happening when you Pixel Graph Copy/Paint...er...I mean, "clone" stuff. Sort of like that Ewen McGregor film "The Island" versus that Ewen McGregor film "Star Wars II: Send in the Clones"...or maybe "Moon"...which seems like a 1990s movie that was released in the early 2000s....then there's that awful Donal Sutherland film "Invasion of the Body Snatchers" that they kept playing over and over in the early 1980s when everyone really just wanted to watch Kung-Fu films....
  17. I'm modding a video game and I've happened upon bmp and 24-bit tga pictures with transparent backgrounds. Who do I call to report this? Oh yeah, and some requests: 01. A paint brush that picks up multiple pixels and paints (like clone stamp, but it won't follow around). I guess you could just do that by modifying clone stamp. 02. RGB mouse-over readouts...maybe copy each RGB code to a text log file...nah. 03. One of dem "feather" tools like in dat expensive photoshop product that all them expensive studios are usin'... 04. A time machine. That's about it. Paint.net is a great product despite it is lack of portability, reliance on the .NET framework, and use of C++ code in it's plugins...that stuff is soooooo boring. How about some version of LISP or XML or something? Something a bit easier to follow. Oh well, I still like you guys and want you to know that I will use this program for as long as I am still using a computer..............
×
×
  • Create New...