Jump to content

TechnoRobbo

Members
  • Posts

    1,740
  • Joined

  • Last visited

  • Days Won

    133

Everything posted by TechnoRobbo

  1. I learned that tigers are not from Africa

  2. Dammit I’m Mad by Demitri Martin - Dammit I’m mad. Evil is a deed as I live. God, am I reviled? I rise, my bed on a sun, I melt. To be not one man emanating is sad. I piss. Alas, it is so late. Who stops to help? Man, it is hot. I’m in it. I tell. I am not a devil. I level “Mad Dog.” Ah, say burning is, as a deified gulp, In my halo of a mired rum tin. I erase many men. Oh, to be man, a sin. Is evil in a clam? In a trap? No. It is open. On it I was stuck. Rats peed on hope. Elsewhere dips a w...

  3. Worked Great- This will definitely be one of the most significant Plugins for PDN. The "Only Keep Fur" Checkbox is key in my book. This stuff looks real. Oh Yeah , one suggestion -- Presets!!!!
  4. Technorobbo's Pixel Puller Designed to be a companion piece to the Pixel Pusher Pull the image around to emphasize or de-emphasize perspective. V1.1 faster code - Extreme warping Menu: Effects->Distort ToyTiger The 3 Zebra Stooges The Menagerie The Code Hidden Content: // Submenu: Distort // Name: TR's Pixel Puller v1.1 // Title: Pixel Puller - v1.1 // Author: TechnoRobbo // URL: http://www.technorobbo.com #region UICode Pair<double, double> Amount1 = Pair.Create( 0.0 , 0.0 ); // Image Control byte Amount2 = 0; // [1] Warp Type|Bezier (smooth)|Exponential (Extreme) #endregion void Render(Surface dst, Surface src, Rectangle rect) { Rectangle sel = EnvironmentParameters.GetSelection(src.Bounds).GetBoundsInt(); //Pull=================================== float controlx =(float)((Amount1.First + 1)/2); float controly =(float)((Amount1.Second + 1)/2); bool bezier = (Amount2==0); float nx = 0; float ny = 0; for (int y = rect.Top; y <rect.Bottom; y++){ for (int x=rect.Left ; x< rect.Right ;x++){ float spanx =((float)x - (float)sel.Left)/(float)sel.Width; float spany =((float)y - (float)sel.Top)/(float)sel.Height; if (bezier){ nx =sel.Left + (1-((controlx * (1 - spanx)) * spanx + (1 - spanx) * (controlx * spanx + (1 - spanx)))) * sel.Width; ny =sel.Top + (1-((controly * (1 - spany)) * spany + (1 - spany) * (controly * spany + (1 - spany)))) * sel.Height; }else{ nx =sel.Left + (float)Math.Pow(spanx,controlx * 4.90 +.1) * sel.Width; ny =sel.Top + (float)Math.Pow(spany,controly * 4.90 +.1) * sel.Height; } ColorBgra CP= src.GetBilinearSampleClamped(nx,ny); dst[x,y]=CP; } } } TRsPixelPuller.zip
  5. Bravo Dude!!!! Very Visionary. worked great, I had no issues whatsoever. I Blame Global Warming
  6. Thank you, all of you. You people are much too kind.
  7. 30 years of coding experience and I'm a math geek.
  8. New Image to Celebrate new Plugin TR's Smudger V1.0
  9. TechnoRobbo's Smudger V2.2 A full screen plugin that lets you smudge,smear and blend colors in your image. Left Click to smudge image. Right Click to Pan image. Version2.2 - Zoom in Feature Added Version2.1 - Code Accelerated Version2.0 - Full Screen Interface Version1.3 - Updated for Paint.net 4.0 Version1.2 - added edge clipping Version1.1 works with Alpha Transparency Maximum control Width increases to 200 Menu : Effects->Distort Demo best viewed 1080P Music by TechnoRobbo Facial Retouching Techno Calor How It Works The plugin is a photographic realization of a digital lowpass audio filter. In Laymen's terms - its a buffer that resists change. As you move the buffer over the image it collects a certain percentage of the image from the buffer's location and blends it into the buffer.Then the program deposits the content of the buffer. Elements of the background are therefore,dragged along into other areas of the background. The VS Source Code https://www.dropbox.com/s/0ulxkel6no41r89/TRsSmudgeSrcr.zip?dl=0 The Plug In TRsSmudger.zip
  10. Vanishing Point? Holy Christmas Nuts! Vanishing Point is a whole applet. That would take a long time considering all the tools it has. How about a Smudger instead? Cause that's what I wrote. (Smudger is Coming real soon!!!!) Skull, Does that come in a 4 door?
  11. PDNNOOB,DD & RED, Thank You the rest of my reply is in XML: <Puns> <pun>Maybe you have a "Conservative" keyboard.</pun> <pun>Maybe it's one of those keyboard that always thinks it's "Right". </pun> <pun>At least it's not the "Wrong" Control Key.</pun> </Puns> Weird. Since I read CTRL using C#'s ModifierKeys it should detect both. Can you control Ctrl+C, Ctrl+V from both left and right?
  12. Version 2.0 is here!! If you miss the Magnetic Lasso this plugins for you!!! Best viewed full screen and 1080p at http://youtu.be/ws5dqPuLc8w http://youtu.be/ws5dqPuLc8w music by TechnoRobbo
  13. Windows Live Photo Gallery will do a batch resize. http://blogs.msdn.com/b/robmar/archive/2009/08/18/bulk-resizing-images-using-windows-live-photo-gallery-in-5-simple-steps.aspx
  14. Okan, I think David really does a thorough job expalining it especially in the "Work big, then shrink down" Section. Oh and by the way when I say background I'm referring to the original image (your jpg).
  15. Maybe it's a image resolution issue. Try resizing the backround 200%, that way you'll dedicate more pixels to the text. If your printing, this should give you more legibility.
  16. Version 1.9 Uploaded -Change Cursor/Outline Color for better visibility -finer cursor control as you zoom (due to dll name change older version may have to be deleted manually) * for the programmers out there - sorry I forgot to update the Source Code section will do that tonight. (Done) Yes there is a 2.0 Coming - it's a full blown lasso system.
  17. V 1.8 uploaded - Zoom in frame rate increased Red, the actual code was g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor; z.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor;
  18. Red, Thanks, BTW I intend to speed up the zoomed in's frame rate by changing the Interpolation mode on both Graphic objects to NearestNeighbor. If you wanna beat me to it, feal free. I will probaly do this tonitght when I get home. Off the top of my head it should look something like this: g.Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor; z.Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor; Just guessing at the syntax right now will have to try it.
  19. Uploaded 1.7.1 - Outline fix I'm working on speeding up frame rate when zoomed in
  20. Minners71 and all, Version 1.6 uploaded - zoom in and out to edit more accurately. cursor super stabelized too. Minners71 - thanks for your review, it inspired many ideas.
  21. Schrodinger's Cat Died, long live the cat.

×
×
  • Create New...