Jump to content

toe_head2001

Administrator
  • Posts

    5,031
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by toe_head2001

  1. This is very easy to do, as the .NET Framework provides an api to create pie slices. I can make a plugin in the coming day.
  2. Here's the updated chart with explanations at the bottom. Hopefully more neat & clean too. EDIT: fixed cosmetic issues
  3. Add the info to the bottom of the chart, right? (adding it inline doesn't make sense, or does it?)
  4. Here's a chart I made. It shows IndirectUI effect plugins, and also custom effect plugins. Any Corrections are welcome and encouraged. Blue Rectangles: Base Classes you derive from. Black Ellipses: Classes you create Green Ellipses: Classes IndirectUI creates "behind the scenes" Blue Lines: Shows class derivation (show the base class) Red Lines: Shows the flow of Token values Black Lines: Shows Classes being invoked from other classes
  5. I assume you are referring to all those unofficial, 3rd-party, distributions of plugins that are found all over the internet. If that is the case, then this is good news. Get your plugins from the official source: here on the forum.
  6. Yes, but waiting for Guetzli to encode an image would block your workflow in paint.net (meaning you can't be anything in paint.net while the image is saving). It would be better to use it as an external utility at this point.
  7. Such documentation doesn't exist. Perhaps it should, but few people like writing documentation. Here's rough/simplified overview: - To make an effect, you create a class that derives from the Effect class that's in the paint.net assemblies. - When your effect class is invoked (when you open the plugin), it spawns an EffectConfigDialog class, and EffectToken class. -- You can define your own EffectConfigDialog and EffectToken classes, or IndirectUI will do it for you (if you derive from PropertyBasedEffect instead of Effect) - When you change something in the GUI (the EffectConfigDialog), the value from the GUI control gets bound to a property in the EffectToken. - When the method in your effect executes, it fetches the values of the EffectToken properties, and uses them as the variables in your code that manipulates the image. ^^^^ I should really turn that into a nice chart. Here are some of the Types you should be familiar with: - ColorBgra - very similar to Color, but different structure, and provides some useful methods - Surface - represents a collection of BgraColor pixels. Individual BgraColors in a Surface can be accessed like this MySurface[x, y] - RenderArgs - Not really sure how to describe this one. It's like a container for Surfaces... - PdnRegion - similar to a Region. Usually utilized to define the exact selection, as they can be complex sometimes.
  8. You'd have to use Photoshop, as paint.net doesn't handle vector objects such as text.
  9. I see TLS connections are available for all the paint.net websites now. Thanks!
  10. Sorry to say I was careless in creating the poll for the Pocket Watch, and I forget to enable the option to allow multiple votes. What's worse, I didn't even think to check that option when MJW told me he had an issue voting. I'm so fired! Unfortunately, everyone will need to vote again. The new poll will close on the 3rd of April. Again, very sorry.
  11. You may vote for up to 2 entries. Poll will close on at 1000 UTC (10:00 AM UK Time) on Monday April 3. To see how that equates to other countries, see the World Time clock or the UTC Time Zone map. I messed up the last poll (forgot to enable multiple votes). You need to vote again. Sorry. Poll is closed.
  12. Version 1.1 posted. I simplified the code a bit, and the outer edges of the stamp should render slightly better.
  13. Version 1.6 posted. Much of the plugin was rewritten, and the code is much more cleaner and simpler. Other changes: - New: Added an option to render the guide lines of the vanishing points - Fixed: No more "ghost lines" when using a Fill option
  14. You could try the Quadrilateral Correction plugin.
  15. Yes. In case it was not clear, it's the forum that's scaling them; not me.
  16. This tutorial will show you how to blend two images together at an arbitrary angle: This tutorial includes steps to add a glossy effect to images:
  17. Your error message said KB2919355, so try just that one. It's the second in that list. The instructions on that page says: If you can't figure that out, just turn on Windows Automatic Updates. That will fix the issue for you.
  18. The download links for the KB are on that page. Choose the one that matches your Windows installation. (32bit vs 64bt) Do you have Windows Automatic Updates turned off? You should have this KB already.
  19. Steps: 1) Select the Rectangle in the Shapes tool. 2) Select the 'Draw Filled Shape With Outline' option 3) Draw the Rectangle 4) Rotate the Rectangle Result: In contrast, Rotating the image after 'Finishing' the Shape:
  20. You may vote for up to 2 entries. Poll will close on at 2300 UTC (11:00 PM UK Time) on Tuesday March 28. To see how that equates to other countries, see the World Time clock or the UTC Time Zone map. I screwed up the poll. Sorry. Vote here: http://forums.getpaint.net/index.php?/topic/111152-object-of-the-fortnight-4-–-pocket-watch-–-poll-open-–-vote-again/
  21. Considering the amount of time it takes to encode images (we're talking minutes here), a Guetzli plugin seems like it would provide a very poor experience. Not to mention the very high memory usage. Sure, not all images/photos are high resolution and thus won't take so long, but still, anything more than a few seconds is pushing it. My 2 cents.
×
×
  • Create New...