Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by SearedIce

  1. Try making your canvas size 8x10, and then, in the Photo Print Wizard, click the 8x10 option. This might help. I know that this has helped me get scale & position more accurate in the past.
  2. If you want to preserve your layered work for future editing, simply save as a .pdn file. Then, save as a .png or whatever you want. If you want to change something later, change it in the .pdn, and then overwrite the .png (or whatever else you picked).
  3. If you save as a .png file, all transparency will be preserved. If you save as a .gif, you can have either fully transparent or fully opaque areas of your images. I don't know much about livejournal, but you should try to see if you can change the icon files and if they can be saved as .png files.
  4. I described it differently here: http://paintdotnet.12.forumer.com/viewtopic.php?t=968 This should work fairly well. Once you have the head selected, copy it to the other photo by copy/paste
  5. There is no easy way (I hope this will be changed). The best way is to copy the layers you need to another image, merge them there, then copy the merged layers back into the first image.
  6. The batman reflection thingy image is amazing! Good job! Nice use of the various techniques
  7. Oh, I see what you mean. I don't think I'm up to the challenge just yet...perhaps sometime later... My self-taught programming experience just isn't good enough at the moment. Someone with college-level experience or at least much more time on their hands should try this.
  8. Ok...that's what I thought. Perhaps there is some way to use a plugin to save one layer's data (the surface) to a file, then load it later when the plugin is run on the other layer. I haven't done much programming that deals with the I/O of files...I would need help if anyone else is interested in getting this filter/plugin running.
  9. I will try! Yay! This looks like a real project! The first problem I see is that this would require information from one layer to be used on another (in the above example, lighting information from the T-shirt used on the letters). Do you know how I might go about doing this, Rick?
  10. Sweet image Buzzkill! Sorry for calling it foreground/background color. I only know about what to call the colors from the code, and in the code, they are "forecolor" and "backcolor" (yes, even with the sourcecode for the newer versions). I'm so glad that this is being useful. Perhaps I will make a little dialog for it. Maybe I could expand it to be a sort of "Levels Adjustment" for alpha channels. Or, I could make that be a separate effect.
  11. Make sure that you set the transparency of the foreground color to be the transparency of what you want to be the top of the image. The background transparency determines the transparency of the bottom of the image. I've tried to run the script several times, and upon seeing it not work, having thought "Oh, bloody potato, it's broken again." Then only do I realize that I did not set a foreground/background transparency...
  12. Sweet! Looks great! Now I should find another Effect to code...
  13. LMAO. Anyway, nice method. Only, you can make the circles filled-in to begin with. Just click on the "Draw Filled Shape" button that is next to the "Antialiasing" button at the top of the screen.
  14. Read the following link. I got the effect script working with Rick's help: http://paintdotnet.12.forumer.com/viewtopic.php?t=1185
  15. Go to Layers->Adjustments->Levels or press Ctrl-L. Try clicking on "Auto Level". This might fix it for you. Otherwise, uncheck the "B" checkbox at the bottom of the Levels dialog and play with the central slider on the "Output" bar. Drag it down until the yellowness is gone to an acceptable level. You may want to play with this a bit more in different ways to get the image just how you like it.
  16. Lol. Thanks for the interest! Below is the code and a link to the code file. It is meant to be run in CodeLab. If you want, I can make it into a .dll for Paint.Net so it lists it in the "Effects" menu. To use the script, make the transparency of the foreground color what you want to be the transparency of the top of the image, and make the transparency of the background color be what you want to be the transparency of the bottom of the image. It currently only fades vertically. If you want to fade an image horizontally, just rotate it 90 degrees, use the script, then rotate it back. v
  17. This might be nice, however there are quick and easy work-arounds. You could resize the PDN window so that there is some space on the left of the screen. Then, open up Windows Explorer and resize it to fit in the empty space to the left of PDN. Navigate to your images, and then just drag and drop them onto PDN to open them. Sometimes I do this when I have to change the levels on a whole bunch of images or edit them in some other way. -John
  18. You're right about the "rect"/"image" thing. I have NO idea how it got changed when I started writing this script, but it must have. CodeLab is giving me a default rectangle called "rect" now. Thanks sooo much for the info on the rendering process! The script runs beautifully thanks to your help!
  19. I just added a bit of debugging code right before the "dst[x,y] = PixelColor;" Here's what I added: if (maxy < 100) { PixelColor.R = 255; PixelColor.A = 255; } The pixels before 100 have a red tint, and those after don't. I changed the 100 to 200, and the same thing was seen but for pixels before/after 200. Somehow, the maxy is being changed to something close to the y value every time the loop executes. Could this have to do with multi-threading? I'm running this on a Pentium 4 with Hyper-Threading.
  20. I forgot to mention that the opacity of the foreground color must be set to what should be the opacity of the top of the image, and the bottom of the image corresponds with the background color's opacity. For my trials, I am using a forecolor opacity of 255 and a backcolor opacity of 0. #1. It's fading...sorta. Zoomed out, it looks like it's fading just the first 50-or-so rows of pixels from opaque to transparent. Upon a closer look, it is revealed that the fade is not really a fade at all, but the alpha values go up and down quite a bit. It's entirely crazy...I cannot figure out how the
  21. Yep! Just select the whole image, then click and hold the right mouse button and drag the mouse around. Then, crop the image to get rid of the white space around the edges from the rotation. an alternative is to use the Rotate/Zoom tool. Press Ctrl-Shift-Z to open this.
  22. I thought I could write a simple CodeLab effect to make an image fade from fully opaque to fully transparent. I wrote the code that I think should work, but it just is not working! I have no idea what is wrong. I've looked over my code many many many times, but I cannot figure it out. Hopefully someone can point out my error and I will learn something important from it... Here's the code as it is 8:14 on 3/29/06:
  23. Rick, you just posted twice, BTW. I spent some time on Codelab and I've reached a programming block. I looked over my code many many many times, but I cannot figure out what is wrong. I will probably be able to fix it for tomorrow.
  24. He wants an image to be 100% opaque on the top, and 100% transparent on the bottom. I can't think of any reasonable way to do this without an effect script. I will write the code as soon as I get home
  25. I think he means that he could simulate saving the history by making a whole new set of layers for every version of his image. Or, if his image is only one layer, he could make invisible duplicate layers as a way to keep the older versions available. It is not worth it to do this every time you make a little change. I agree that the history should be saveable. I will look into the code if no one else does.
  • Create New...