Blooper Posted October 28, 2008 Share Posted October 28, 2008 Maybe your computer is slow, but my version smudges very fast. Quote http://synthastic.deviantart.com http://soundcloud.com/siderealenterprise Lockerz invites are available, PM me Link to comment Share on other sites More sharing options...
Simon Brown Posted October 28, 2008 Share Posted October 28, 2008 @DD: Are you using a dual-core processor? Quote Link to comment Share on other sites More sharing options...
DaveD Posted October 28, 2008 Share Posted October 28, 2008 It's not dual core, unfortunately. It's 1.6GHz processor, Nvidia 6200 and 1GB memory. Certainly not a fast computer, no doubt. However, GIMP somehow performs smudge with more detail and more options quite effortlessly which is strange for it being ported to win32 on GTK. You would think that GIMP would be slower for this. Paint.NET being native win32, I would assume it would make use of DirectX for these things. Quote Link to comment Share on other sites More sharing options...
Simon Brown Posted October 28, 2008 Share Posted October 28, 2008 Paint.NET being native win32 Note: AFAIK it is not native Win32 - it is IL. Quote Link to comment Share on other sites More sharing options...
pyrochild Posted October 28, 2008 Author Share Posted October 28, 2008 This is certainly neat to try, but the performance is ridiculous. You have to sit and wait each time you click for it to show up. GIMP seems to do this effortlessly and instantaneously.Is there any way to make future versions perform more appropriately? I'm installing GIMP right now for testing, but in my experience the render quality is not as good in GIMP, and Photoshop is ridiculously slow. Also, make sure your brush size settings are comparable. Keep in mind the difference between diameter and radius. LATER: Yep, I just tested in GIMP. You can clearly see banding in the smudge once you start using brush sizes above like 8. It's not dual core, unfortunately. It's 1.6GHz processor. Is it a Pentium 4? My Smudge algorithm is especially slow on P4s compared to AMD or other single-core processors with similar performance. The next version will reduce this p4-penalty, but it will still be like swimming in molasses when compared to any multi-core processor. However, GIMP somehow performs smudge with more detail and more options quite effortlessly which is strange for it being ported to win32 on GTK. You would think that GIMP would be slower for this. GTK is an interface toolkit - it's responsible for handling the differences between buttons and windows on Linux versus buttons and windows on Windows. It has nothing to do with the data-processing, which will be compiled to native code on each platform it is compiled on.Paint.NET being native win32, I would assume it would make use of DirectX for these things. Paint.NET is not native - it's .NET. It runs in a virtual machine. DirectX has nothing to do with graphics processing in the sense of image editors. Its job is to interface with the graphics card as fast as possible so that the card may do what it's designed for - rendering 2D and 3D images to the screen as fast as possible, with it being perfectly acceptable to sacrifice accuracy for speed. 2D-Graphics editing programs such as Photoshop, GIMP, and Paint.NET are designed for something completely different and use the CPU, not the GPU for all of their work. Although it would be technically possible to use DirectX for it, it would be extremely painful for the programmer, and probably quite a bit slower. This would be akin to using a hammer to drive screws. I highly recommend upgrading to a dual-or-more-core processor. Not only will Smudge and most other graphics-editing tasks be orders of magnitude faster, but anything else you do on your computer will be faster too. You'll be able to run more programs at once without any of them slowing down. Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
DaveD Posted October 29, 2008 Share Posted October 29, 2008 pyrochild, Thank you so much for taking your time to write all of that and going into detail about each thing. I really do appreciate that. My first post in this topic probably even seemed a little on the negative side with very little substance to it, and yet you took your time to answer me professionally and respectfully. And that, I most definitely appreciate. Thank you. Anyways, the processor is just a 1.6GHz Celeron, not even dual core. I built this PC a few years back, trying to go as cheap as possible. Although it's got a really decent, fast motherboard that can support a quad core, somehow I decided to slap a Celeron into it. What was I thinking. I'm going to look into picking up a dual core soon because they are incredibly affordable now and would probably show a significant performance increase with my whole disk encryption as well. You proved me wrong on all of my points and taught me a few things as well. What do I know, I'm just a computer security guy that wishes he could be a graphic designed. But unfortunately, I haven't much creativity for design thus far. Thank you for being the good person that you are and thanks for creating great plugins and for sharing them with others, of course. Cheers, Dave Quote Link to comment Share on other sites More sharing options...
Mewkip Posted October 30, 2008 Share Posted October 30, 2008 An avatar I made for my friend using smudge! =D I blended the fire. Is there any better blending tools? Quote Online Nintendo Gaming Community Link to comment Share on other sites More sharing options...
pyrochild Posted October 30, 2008 Author Share Posted October 30, 2008 You proved me wrong on all of my points and taught me a few things as well. What do I know, I'm just a computer security guy that wishes he could be a graphic designed. But unfortunately, I haven't much creativity for design thus far.Everyone has their area of expertise, but it's cool that you're getting into graphics design Thank you for being the good person that you are and thanks for creating great plugins and for sharing them with others, of course.I just like programming. Haha.To be honest, your complaints of the performance versus GIMP's smudge tool gave me an idea for the next version of mine. I now want to include a quality setting so that people with slower computers will be able to sacrifice some of the render quality in order to maintain a responsive interaction with the program, if they so choose. Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Rick Brewster Posted October 30, 2008 Share Posted October 30, 2008 Paint.NET is not native - it's .NET. It runs in a virtual machine. Actually, .NET doesn't use a virtual machine. Go here, http://msdn.microsoft.com/en-us/default.aspx , and search for things like JIT and NGEN. Since Paint.NET use NGEN at install-time ("Optimizing performance..."), it doesn't have to do any of the JIT compilation and so the whole thing is mapped straight into memory and executed exactly like a native program. (Well "exactly like" is a bit of a simplification...) DirectX has nothing to do with graphics processing in the sense of image editors. Tell that to the Photoshop CS4 guys Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Ash Posted October 30, 2008 Share Posted October 30, 2008 DirectX has nothing to do with graphics processing in the sense of image editors. Tell that to the Photoshop CS4 guys And maybe PDN4 ?? Quote All creations Ash + Paint.NET [ Googlepage | deviantArt | Club PDN | PDN Fan ] Link to comment Share on other sites More sharing options...
pyrochild Posted October 30, 2008 Author Share Posted October 30, 2008 DirectX has nothing to do with graphics processing in the sense of image editors. Tell that to the Photoshop CS4 guys ???? Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Rick Brewster Posted October 31, 2008 Share Posted October 31, 2008 No. PDN4 will not be GPU-accelerated. ???? For CS4, Adobe rewrote their entire rendering pipeline to be GPU accelerated (afaik/iirc). Go check out their website and demos, etc. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Ash Posted October 31, 2008 Share Posted October 31, 2008 DirectX has nothing to do with graphics processing in the sense of image editors. Tell that to the Photoshop CS4 guys ???? http://gizmodo.com/393137/photoshop-cs- ... -3d-tricks Quote All creations Ash + Paint.NET [ Googlepage | deviantArt | Club PDN | PDN Fan ] Link to comment Share on other sites More sharing options...
pyrochild Posted October 31, 2008 Author Share Posted October 31, 2008 Oh I see. I don't follow Photoshop news. Though I did know that people are starting to use GPU power for things other than 3d-graphics. Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 2, 2008 Share Posted November 2, 2008 GPU accelerated effects are quite fast. Try this one out, it uses one of the built-in effects in WPF. With my GeForce GTX 260 Core 216, it's very fluid while dragging the slider around. The Gaussian Blur in Paint.NET, which obviously uses the CPU, is nowhere near as fast. .NET Framework 3.5 SP1 is required. WpfBlur.zip Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
MiguelPereira Posted November 2, 2008 Share Posted November 2, 2008 GPU accelerated effects are quite fast. Try this one out, it uses one of the built-in effects in WPF. With my GeForce GTX 260 Core 216, it's very fluid while dragging the slider around. The Gaussian Blur in Paint.NET, which obviously uses the CPU, is nowhere near as fast..NET Framework 3.5 SP1 is required. Oi! That's amazing the speed of the rendering is awesome. Why can't Paint.NET benefit from such advancement? It would improve rendering time to warp speed Quote [The stock on my sig is a photo I took not a render from Splatter] [My deviantART][My Gallery][My Space] Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 3, 2008 Share Posted November 3, 2008 Oi! That's amazing the speed of the rendering is awesome. Why can't Paint.NET benefit from such advancement? It would improve rendering time to warp speed "Can't" is such a strong word. No, the issue is just that Paint.NET's rendering engine needs to be rewritten to support this, as it was essentially written for a different era of hardware. The upcoming v3.5 contains the first step toward this. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
MiguelPereira Posted November 3, 2008 Share Posted November 3, 2008 "Can't" is such a strong word. No, the issue is just that Paint.NET's rendering engine needs to be rewritten to support this, as it was essentially written for a different era of hardware. The upcoming v3.5 contains the first step toward this. Hurray ! I knew the engine was being rewritten didn't know it was that. Have a or two Quote [The stock on my sig is a photo I took not a render from Splatter] [My deviantART][My Gallery][My Space] Link to comment Share on other sites More sharing options...
jacobdude Posted November 14, 2008 Share Posted November 14, 2008 THANK YOU SOOOOOOOO MUCH!!!!! I LOVE YOU!!!!! you rule!!!!!!!! Quote Link to comment Share on other sites More sharing options...
Kemaru Posted December 7, 2008 Share Posted December 7, 2008 It's not really an error, but your Smudge plugin leaves these weird "marks" on the edges. This is visible on my sig and my avatar. Why does this happen? Quote Hatred does not cease by hatred, but only by love; this is the eternal rule. |fb(page)|portfolio|blog| Link to comment Share on other sites More sharing options...
Blooper Posted December 7, 2008 Share Posted December 7, 2008 Smudge doesn't work with Alpha yet. Quote http://synthastic.deviantart.com http://soundcloud.com/siderealenterprise Lockerz invites are available, PM me Link to comment Share on other sites More sharing options...
Kemaru Posted December 7, 2008 Share Posted December 7, 2008 No, I don't mean that. I know that much already I'll try to take a screenshot. E:I mean these. Quote Hatred does not cease by hatred, but only by love; this is the eternal rule. |fb(page)|portfolio|blog| Link to comment Share on other sites More sharing options...
pyrochild Posted December 7, 2008 Author Share Posted December 7, 2008 I don't understand. What is weird about these? Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Blooper Posted December 7, 2008 Share Posted December 7, 2008 I think that when you smudge inwards , and you take a bit of the outside of the canvas with your brush, then the plugin takes colors from the opposite side of the canvas to fill in. Quote http://synthastic.deviantart.com http://soundcloud.com/siderealenterprise Lockerz invites are available, PM me Link to comment Share on other sites More sharing options...
pyrochild Posted December 8, 2008 Author Share Posted December 8, 2008 Errrr, no it doesn't... Quote http://i.imgur.com/xZYt6wl.png ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.