Popular Content

Showing content with the highest reputation on 11/12/2018 in all areas

  1. 5 points
    Island An island I made to see how much detail I can put in something with Brush Factory. Seems decent. 11-11-2018, made in 1 hour. Air Elemental A haphazard attempt at an impressionistic style I don't do. Not great. 11-11-2018, made in 2 hours.
  2. 3 points
    I've drawn many fireballs, but never kept or uploaded them. This is supposed to be a magical fireball (as indicated by purple/blue hues). Thought it looked cool. Added a quick background and called it a day. Done in 1 hour on 11/10/2018. Inspired by the fireball, I decided to make a lightning ball. Done in 6 hours from 11-10 to 11-11 in 2018.
  3. 2 points
    The theme of this week's comp has been changed to 'Religious Symbolism'. This way everyone can participate if they choose. I saw the topic as a celebration of one's beliefs, not a desecration. I'm sorry if anyone was offended.
  4. 1 point
    Black and White+ version 1.1 Black and White+ includes 3 different algorithms to convert a color image into a black-and-white image. Luminosity Method Shade of Gray = 0.299 * Red + 0.587 * Green + 0.114 * Blue This is the default method. This is how the built-in Black-and-White effect converts a color image to black-and-white. This method gives different weights to Red, Green, and Blue. Other methods treat each color equally. Average Method Shade of Gray = (Red + Green + Blue) / 3 Lightness Method Shade of Gray = [Max(Red,Green,Blue) + Min(Red,Green,Blue)] / 2 Every color photograph is different. You'll just need to try each method to see which one works best for your specific photograph. Brightness/Contrast In addition to converting your photograph to black-and-white, I've also provided access to the Brightness and Contrast adjustments. For a more dramatic effect, decrease the brightness (try -10) and increase the contrast (try +10). Download Download this effect as part of my plugin pack: https://forums.getpaint.net/topic/113220-b Source Code Here is the icon: and here is the CodeLab source: // Name: Black and White+ // Author: BoltBait // Submenu: Adjustments // Title: BoltBait's Black and White+ v1.1 // Version: 1.1 // Desc: Convert image to Black and White // Keywords: Black and White|B&W // URL: http://BoltBait.com/pdn #region UICode ListBoxControl Amount1 = 0; // |Luminosity Method|Average Method|Lightness Method IntSliderControl Amount2 = 0; // [-100,100] Brightness/Contrast IntSliderControl Amount3 = 0; // [-100,100] #endregion BrightnessAndContrastAdjustment bacAdjustment = new BrightnessAndContrastAdjustment(); PropertyCollection bacProps; private double Max3(double x, double y, double z) { return (x > y) ? ((x > z) ? x : z) : ((y > z) ? y : z); } private double Min3(double x, double y, double z) { return (x < y) ? ((x < z) ? x : z) : ((y < z) ? y : z); } protected override void OnDispose(bool disposing) { if (disposing) { if (bacAdjustment != null) bacAdjustment.Dispose(); bacAdjustment = null; } base.OnDispose(disposing); } void PreRender(Surface dst, Surface src) { bacProps = bacAdjustment.CreatePropertyCollection(); PropertyBasedEffectConfigToken bacParameters = new PropertyBasedEffectConfigToken(bacProps); bacParameters.SetPropertyValue(BrightnessAndContrastAdjustment.PropertyNames.Brightness, Amount2); bacParameters.SetPropertyValue(BrightnessAndContrastAdjustment.PropertyNames.Contrast, Amount3); bacAdjustment.SetRenderInfo(bacParameters, new RenderArgs(dst), new RenderArgs(src)); } unsafe void Render(Surface dst, Surface src, Rectangle rect) { // Call the Brightness and Contrast Adjustment function bacAdjustment.Render(new Rectangle[1] {rect},0,1); for (int y = rect.Top; y < rect.Bottom; y++) { if (IsCancelRequested) return; ColorBgra* dstPtr = dst.GetPointAddressUnchecked(rect.Left, y); for (int x = rect.Left; x < rect.Right; x++) { ColorBgra CurrentPixel = *dstPtr; byte K = CurrentPixel.R; if (!(CurrentPixel.R == CurrentPixel.G && CurrentPixel.G == CurrentPixel.B)) { switch (Amount1) { case 0: K = (byte)((0.299f * CurrentPixel.R) + (0.587f * CurrentPixel.G) + (0.114f * CurrentPixel.B)); break; case 1: K = (byte)((CurrentPixel.R + CurrentPixel.G + CurrentPixel.B) / 3.0); break; case 2: K = (byte)((Max3(CurrentPixel.R, CurrentPixel.G, CurrentPixel.B) + Min3(CurrentPixel.R, CurrentPixel.G, CurrentPixel.B)) / 2.0); break; default: break; } } CurrentPixel = ColorBgra.FromBgra(K,K,K,CurrentPixel.A); *dstPtr = CurrentPixel; dstPtr++; } } } Note: User MJW also made a Black and White+ plugin. His has way more adjustments than mine. I'm not sure, but you might be able to use his to get the same results as mine... I just couldn't figure out how to do it. If you like LOTS of things to tinker with, you might give his a try. The above is for Paint.NET v4.1.4+ Paint.NET v3.5.11 I'm sure someone will come along shortly and compile this for you.
  5. 1 point
    Aetheist?? I thought you were a pissed-up testicostical like me! ?
  6. 1 point
  7. 1 point
    I've got to disagree. I think symbolism is an appropriate topic (though I personally wouldn't have confined the topic by adding "Christian"). If a religious symbol is treated with respect, and especially if it has meaning to the author, then what is wrong with using this as a competition theme? I for one would like to see some of the symbols used by religions unknown to me. I'd be interested in Shinto symbols for example. Uh. No it isn't. ) < that's a symbol - no one worships that.
  8. 1 point
    I would agree. Many people consider their religious symbols sacred, and may find the improper use of them very disrespectful. My two cents. What dictionary are you using? Or how'd you arrive at that conclusion? It seems to me that there are many symbols with no religious association.
  9. 1 point
    SOTW#194 Christian Symbolism ? When did religion enter a competition? I am Shinto faith and would never think of using my (or anyone's) faith as a topic for a competition, would Islam or Judaism be accepted as comp themes ? I think not! I don't really care what the host or the person who thought of the topic thinks, Symbolism of any kind is religion. This comp is now seriously running out of ideas and to use religion as a topic is really low.
  10. 1 point
    I think I'm suggesting something quite a bit simpler. Associated with each PDN effect is a (usually small) data structure referred to as a "token," which contains the control-setting information. There's more or less a one-to-one correspondence between the controls and the token variables. When you exit an effect, the current control settings are saved in the token. The next time you run the effect, the values in the token are used to set the starting settings of the controls. That's how control values persist from one time to the next. I'm saying it would be nice if PND provided the user a way of saving the current token values in a file in a human-readable format, and also a way of restoring them, to replace the effect's current token. I'm also saying it would be nice if history items corresponding to running an effect included a copy of the effect's token, so it could be restored at a later time.
  11. 1 point
    I do not have any information about when this plugin will be integrated into Paint.NET. I added the line from the first post in this thread to the readme, and updated the project readme on GitHub.
  12. 1 point
    Sir @BoltBait! Thank you so much for your effort.
  13. 1 point
  14. 1 point
    Now, this would have been the perfect sketch to open your Gallery thread with @Maximilian. I haven't nagged you in a good while about that... ?
  15. 1 point
    @Seerose What a beautiful array of pumpkins! Just lovely! Thank you, @LionsDragon ?
  16. 1 point
    Posted the new version At Welshblue's request, now there are two sliders in the Options tab to control the thickness of the circles.
  17. 1 point
  18. 1 point
    4.1.1 is now available and it reinstates these keyboard shortcuts.
  19. 1 point
    This looks like a "Low Poly" effect. There is no plugin for paint.net to create it but you can draw it as Bolbait suggested. One way to do it would be by drawing polygones on an empty layer above your image. You would use then each polygon as a guide by selecting it with the magic wand then going to your original picture and applying MJW's Average Color (RGB) effect.