Jump to content

Tilt Shifting, or How To Shrink A City in Five Easy Steps!


david.atwell

Recommended Posts

This tutorial is available as a PDF. Click here to view or download it

 

How To Shrink A City in Five Easy Steps!

So you want a model of your city. You could go to the hobby store, buy some foam core, carve out the city, add some paint, some decorative touches like trees and people, and six months later you might be halfway started.

Or you could just take a picture and let Paint.NET do the rest! This is a technique known as Tilt-shift photography (Wiki this), and what it essentially does is fake a smaller depth of field (Wiki this). The tutorial you're about to read is adapted from this photoshop tutorial. It will teach you a little about the Alpha Mask, about Gradients, and maybe even a little about photography!

You'll be turning

1

So, here we go!

You Will Need:

-1 Photograph, preferably taken from above. It improves the illusion if it's taken from far above the ground. It also doesn't have to be a city: it can be a mountain, a train station, a highway overpass...pretty much anything large that you would like to make smaller.

-Ilnab1024's Alpha Mask Import Plugin.

Step-by-Step:

Step 1: Open your image. First, duplicate the layer ( :DuplicateLayer: ). Name the new layer "Blur" if you're into that sort of thing.

2

Step 2: Run "True Blur." (If you can't find it, click here.) Run it with a radius between about 7-8 (you can fiddle with it a little bit, but 7-8 should be about right).

3

You'll end up with this:

4(click to enlarge)

Step 3: Add a new layer. Name it "mask" if you like. Now, with the colors left at their default black and white, choose the Gradient tool ( :GradientTool: ) with the "Linear (Reflected)" mode, as shown below.

 

5

 

Click on the focal point of your picture, and hold Shift. Drag the gradient until the black is a decent size. Then release the mouse button before you release shift. This keeps it in a perfect line across the photo.

You'll end up with this:

6(click to enlarge)

Step 4: You may have noticed that it's a bit less than perfectly blended as a gradient. You can fix this pretty simply by running Frosted Glass. (If you can't find it, click here.) Run it with a Maximum Scatter of about 6, a Minimum Scatter of about 1, and a smoothness of about 3. Again, you can fiddle with this, but that should be about enough to give you a good "grainy" look.

 

7

 

This should leave you sitting pretty on this:

8(click to enlarge)

Save the file as a .PNG in someplace that will be easy to find later, such as your desktop (don't worry, you can delete it without fear once you're done). I saved mine as "mask.png." Edit: Don't forget to Undo (Ctrl+Z) when you're done with this step, so the flattened image goes back to a layered image.

Step 5: Deselect the "mask" layer, and select the "Blur" layer again. Your Layers window should look like this:

9

Now run the Alpha Mask Import plugin. (If you can't find it, click here.) Click on "Browse..." and find the "mask.png" file you saved earlier.

10

Result:

Once you hit "Ok," you're done! You should end up with this:

11

How cute! Now you can add extra finishing touches such as maybe a hand entering the shot, little people on the ground...also, upping the saturation really adds to the "toy" feel. Anything, really! Try it out and post your result.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

Similar, yes. But BarkBark is correct: MadJik used the Gaussian Blur algorithm; this uses Ed's True Blur. It allows for a much more believable result.

Plus, it teaches people Alpha Mask+Gradients, which was more the point. :-)

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

This is a really good tut Dave.

It's just that I can't find in it when we are suppose to save the

"mask png" file.

I believe it would be at the end of step 4.

I'm not in the best of health right now and hope that I just didn't miss

it somewhere.

If I did, Sorry. :oops:

Link to comment
Share on other sites

You're absolutely right! Somehow, while I was proof editing, I moved some images around and lost that part of step 4. You're correct, though; I've added it back in.

Thank you; Good catch!

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

At the end of step 4 when I saved the mask to desktop, I got a CRASH message.

I sent it <!-- e --><a href="mailto:to...crashlog@getpaint.net">to...crashlog@getpaint.net</a><!-- e -->...as instructed. I tried saving it to my documents

and got the crash message again. The following is the message. Hope I didn't do wrong.

Hidden Content:
--------------------------------------------------------------------------------------

Message:

This text file was created because Paint.NET crashed.

Please e-mail this file to <!-- e --><a href="mailto:crashlog@getpaint.net">crashlog@getpaint.net</a><!-- e --> so we can diagnose and fix the problem.

Application version: Paint.NET v3.36 (Final Release build 3.36.3158.38068)

Time of crash: 10/8/2008 6:31:42 PM

Application uptime: 00:10:51.7910000

OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86

.NET version: CLR 2.0.50727.1434 x86, FX 2.0 2.0SP1 3.0 3.0SP1

Processor: 2x "Intel® Pentium® Dual CPU E2140 @ 1.60GHz" @ ~1600MHz (DEP, SSE, SSE2, SSE3)

Physical memory: 2038 MB

UI DPI: 96.00 dpi (1.00x scale)

Tablet PC: no

Updates: true, 10/3/2008

Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US

Features log: UpdatesState(StartupState), SetTool(PaintDotNet.Tools.PaintBrushTool), UpdatesState(ReadyToCheckState), HM(NullHistoryMemento), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.HistoryForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), PopulateFonts(), Menu.File, Open, AWAction(OpenFileAction), Load(PaintDotNet.GifFileType), HF(DuplicateLayerFunction), HM(NewLayerHistoryMemento), DWAction(OpenActiveLayerPropertiesAction), ShowDialog(PaintDotNet.BitmapLayerPropertiesDialog), HM(LayerPropertyHistoryMemento), Menu.Effects, Effect(EdHarvey.Edfects.Effects.LinearBlurEffect), ShowDialog(PaintDotNet.Effects.PropertyBasedEffectConfigDialog), HM(BitmapHistoryMemento), ShowDialog(PaintDotNet.ProgressDialog), HF(AddNewBlankLayerFunction), SetTool(PaintDotNet.Tools.GradientTool), ToolConfigStrip(GradientTypeButtonClicked), HM(CompoundHistoryMemento), Effect(PaintDotNet.Effects.FrostedGlassEffect), SaveAs, Save(PaintDotNet.PngFileType), Save(PaintDotNet.PdnFileType), Effect(PaintDotNet.Effects.PhotoFloodFillEffect), ShowDialog(PaintDotNet.Effects.PhotoFloodFillEffectConfigDialog)

Loaded assemblies:

mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:WindowsMicrosoft.NETFrameworkv2.0.50727mscorlib.dll

PaintDotNet, Version=3.36.3158.38068, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.exe

System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:WindowsassemblyGAC_MSILSystem.Windows.Forms2.0.0.0__b77a5c561934e089System.Windows.Forms.dll

System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:WindowsassemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll

System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:WindowsassemblyGAC_MSILSystem.Drawing2.0.0.0__b03f5f7f11d50a3aSystem.Drawing.dll

PaintDotNet.Core, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.Core.dll

PaintDotNet.Base, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.Base.dll

PaintDotNet.SystemLayer, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.SystemLayer.dll

PaintDotNet.Resources, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.Resources.dll

PaintDotNet.Data, Version=3.36.3158.38064, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.Data.dll

PaintDotNet.Effects, Version=3.36.3158.38065, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETPaintDotNet.Effects.dll

Alias, Version=2.0.3167.14578, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsAlias.dll

AlignPlugin, Version=1.5.1.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsAlignPlugin.dll

AlphaMaskBrush, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsAlphaMaskBrush (2).dll

Bars, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsBars.dll

Bevel-irregularshape, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsBevel-irregularshape.dll

"Borders N' Shapes", Version=1.7.3106.38770, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsBorders N' Shapes.dll

Color Match, Version=1.0.3106.38961, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsColor Match.dll

ColorBalance, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsColorBalance.dll

ColorModulo, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsColorModulo.dll

ColorToAlpha, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsColorToAlpha.dll

ColorTrimming, Version=1.0.3167.14623, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsColorTrimming.dll

coltoalphaadv, Version=1.0.3100.18431, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectscoltoalphaadv.dll

CondHSAdj, Version=1.7.2618.31817, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsCondHSAdj.dll

CurtisBlack.Common, Version=1.0.3142.30104, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsCurtisBlack.Common.dll

CurtisBlack.Effects, Version=11.0.3142.30301, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsCurtisBlack.Effects.dll

CurtisBlack.Resources, Version=1.0.3142.30103, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsCurtisBlack.Resources.dll

Curves+, Version=2.6.3106.38962, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsCurves+.dll

Displacement, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsDisplacement.dll

EdHarvey.Edfects.Common, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsEdHarvey.Edfects.Common.dll

EdHarvey.Effects.Distortion, Version=0.1.2516.4512, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsEdHarvey.Effects.Distortion.dll

EdHarvey.Effects, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsEdHarvey.Effects.dll

Feather, Version=2.2.3160.28501, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsFeather.dll

Film, Version=2.0.3106.38770, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsFilm.dll

Flip, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsFlip.dll

Frames, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsFrame.dll

GaussianBlurPlus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGaussianBlurPlus.dll

GenTree, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGenTree.dll

Gradient Bars, Version=3.0.3106.38771, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGradient Bars.dll

GradientBlur, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGradient Blur.dll

Gradient Mapping, Version=2.2.3106.38961, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGradient Mapping.dll

Gravity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGravity.dll

GridMaker, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsGridMaker.dll

HexaGrid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsHexaGrid.dll

PluginCompilation, Version=1.1.2992.32335, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsillnabPlugins.dll

InputToOutput, Version=1.0.3167.14695, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsInputToOutput.dll

InvertAlpha, Version=1.0.3040.33378, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsInvertAlpha.dll

PDNPI_IndirectUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsjchunn.dll

Jitter, Version=3.0.3106.38769, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsJitter.dll

KaleidoGen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsKaleidoGen.dll

Kaleidoscope, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsKaleidoscope.dll

LensFlare, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsLensFlare.dll

LightRays, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsLightRays.dll

Majority, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsMajority.dll

MakeColourTrans, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsMakeColourTrans.dll

Moire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsMoire.dll

MotionSharpen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsMotionSharpen.dll

Nebulous, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsNebulous.dll

NewtonFractal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsNewtonFractal.dll

Oblique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsOblique.dll

Octagonal, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsOctagonal.dll

Olden, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsOlden.dll

Outline Object, Version=2.4.3106.38767, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsOutline Object.dll

OutlineObject, Version=1.1.3160.31739, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsOutline.dll

PageCurl, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPageCurl.dll

Panelling, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPanelling.dll

Pastel, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPastel.dll

PhotoFloodFillPlugIn, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPhotoFloodFillPlugIn.dll

Pixelate+, Version=1.0.3106.38767, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPixelate+.dll

Polar, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPolar.dll

PolariodFrame, Version=1.0.3171.27990, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPolariodFrame.dll

Polygon, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPolygon.dll

Polygones, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsPolygones.dll

pyrochild.effects.common, Version=2.0.3106.38959, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectspyrochild.effects.common.dll

RadialBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRadialBlurDeluxe_v0.1.dll

Radialcolors, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRadialcolors.dll

RainbowTwist, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRainbowTwist.dll

Random Effect, Version=1.0.3106.38960, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRandom Effect.dll

RandLines, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRandom lines.dll

RandMaze1, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRandom Maze1.dll

RandMaze2, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRandom Maze2.dll

Random Shape Fill, Version=1.0.3106.41337, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRandom Shape Fill.dll

RedEyeQuickFix, Version=1.1.3161.39688, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRedEyeQuickFix.dll

ReflectionFlat, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsReflectionFlat.dll

RemoveBrightDark, Version=1.1.3063.36415, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRemoveBrightDark.dll

Rosaces, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsRosaces.dll

SeamlessTextureMaker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSeamlessTextureMaker.dll

SelectionTools, Version=1.0.3160.24114, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSelectionTools.dll

ShadowEffect, Version=1.1.0.43197, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsShadowEffect.dll

ShadowHighlight, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsShadowHighlight.dll

Shape3D, Version=1.2.6.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsShape3D.dll

silhouetteplus, Version=1.1.3131.17586, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectssilhouetteplus.dll

SinWaves, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSinWaves.dll

Smudge, Version=1.0.3106.41825, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSmudge.dll

Sparkles, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSparkles.dll

Spiral, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSpiral.dll

SpiroGraph, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSpiroGraph.dll

SpiroShapes, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSpiroShapes.dll

Splashes, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSplashes.dll

Splatter, Version=1.5.3106.38962, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSplatter.dll

Stars, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsStars.dll

Steganography, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsSteganography.dll

Stitch, Version=1.0.3106.38769, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsStitch.dll

StripPrimaryColor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsStripPrimaryColor.dll

ThreadsMarker, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsThreadsMarker.dll

Tiles, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTiles.dll

TilesR, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTilesR.dll

TJacksonEffects, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTJacksonEffects.dll

Transparency, Version=1.1.3160.32198, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTransparency.dll

TreeGen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTreeGen.dll

TubeOblique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTubeOblique.dll

TwistZ, Version=1.1.2.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsTwistZ.dll

Vandermotten.PaintDotNetEffects.Blurs, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.Blurs.dll

Vandermotten.PaintDotNetEffects, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.dll

Vandermotten.PaintDotNetEffects.DropShadow, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.DropShadow.dll

Vandermotten.PaintDotNetEffects.Duotones, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.Duotones.dll

Vandermotten.PaintDotNetEffects.FadeEdge, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.FadeEdge.dll

Vandermotten.PaintDotNetEffects.Monochromes, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.Monochromes.dll

Vandermotten.PaintDotNetEffects.Samples, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVandermotten.PaintDotNetEffects.Samples.dll

Vibrato, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsVibrato.dll

WaterReflection, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsWaterReflection.dll

Waves, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsWaves.dll

WetFloor, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsWetFloor.dll

XYCoords, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsXYCoords.dll

ZoomBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETEffectsZoomBlurDeluxe_v0.2.dll

System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:WindowsassemblyGAC_MSILSystem.Design2.0.0.0__b03f5f7f11d50a3aSystem.Design.dll

Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:WindowsassemblyGAC_MSILMicrosoft.VisualBasic8.0.0.0__b03f5f7f11d50a3aMicrosoft.VisualBasic.dll

System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:WindowsassemblyGAC_MSILSystem.Xml2.0.0.0__b77a5c561934e089System.Xml.dll

DdsFileType, Version=1.11.3158.38065, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETFileTypesDdsFileType.dll

IcoCur, Version=3.5.1.0, Culture=neutral, PublicKeyToken=null @ C:Program FilesPaint.NETFileTypesIcoCur.dll

Exception details:

System.OutOfMemoryException: Out of memory.

at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)

at System.Drawing.Image.FromFile(String filename)

at PaintDotNet.Effects.PhotoFloodFillEffectConfigDialog.ResetLimits()

at PaintDotNet.Effects.PhotoFloodFillEffectConfigDialog.txtPhotoFileName_TextChanged(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnTextChanged(EventArgs e)

at System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)

at System.Windows.Forms.Control.set_Text(String value)

at System.Windows.Forms.TextBoxBase.set_Text(String value)

at System.Windows.Forms.TextBox.set_Text(String value)

at PaintDotNet.Effects.PhotoFloodFillEffectConfigDialog.btnBrowseFile_Click(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnClick(EventArgs e)

at System.Windows.Forms.Button.OnClick(EventArgs e)

at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ButtonBase.WndProc(Message& m)

at System.Windows.Forms.Button.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Is it me --or do buffalo wings taste like chicken?

Link to comment
Share on other sites

Like you said Asian, I'm having a problem seeing the "Shrink a City".

I tired a picture to see if I could understand but got the crash message above.

Is it me --or do buffalo wings taste like chicken?

Link to comment
Share on other sites

Have you ever seen a photograph of a very small model? They have a very small depth-of-field. Check out the Wikipedia articles I link to in the first post for more information.

As for the crash reports, please post them in the Troubleshooting forum. I can't do anything about it here.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

Have you ever seen a photograph of a very small model? They have a very small depth-of-field. Check out the Wikipedia articles I link to in the first post for more information.

As for the crash reports, please post them in the Troubleshooting forum. I can't do anything about it here.

Ohhh, I get in now. Sorry David, didn't know what you meant at first. I see the difference. Nice job david. :mrgreen:

Clone.jpg
Link to comment
Share on other sites

If you ever watch "adult swim" they use pics with this effect after commercial breaks sometimes, I've seen a few tuts on it and even made some of my own but I just used the gradient tool in transparency mode. Good job with the tut man ;)

Puteulanus___Jake2k_by_Club_PaintDotNET.png

^Click to visit my Flickr Gallery^

Link to comment
Share on other sites

  • 1 month later...
It helps add to the whole toy-model effect to up the saturation a tiny bit.

Agreed!

Added to tut.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

  • 2 weeks later...

Brilliant! That's an awesome tilt shift.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

  • 10 months later...

well i have 2 questions:

1. why the 2 pictures in the beginning are totaly different (where u say "ull be turning this.....into this....")

2. and why is this tut (really not one of the best) declared sticky??

logo-1.jpg
Link to comment
Share on other sites

They're not two different pictures. They're two halves of the same picture.

And, in case you were wondering, I DIDN'T sticky this tutorial. Apparently someone liked it.

You know what I do with tutorials I don't like? I don't do them.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

  • 1 month later...

I believe I have just found the perfect way of demonstrating what it means that tilt shift makes things appear miniatyre.

This video is incredibly great :D It really shows the power of tilt shift on a parade in Paris

everythingfadestogreysi.png

Please forgive my possible complaints. I'm but an annoying little perfectionist when it comes to using english...

"I tremble in the presence of your terrifying skills of gardening."

Link to comment
Share on other sites

  • 1 month later...

Something's not quite clear to me. After adding and adjusting the mask layer, are you saving just that mask layer, or the entire .png? I did that, but I couldn't "see" the file I'd saved when I tried to apply the AlphaMask plugin.

I think I may have found my problem with finding the file, but I still am unclear if the mask layer is to be saved separately or with the rest of the layers.

Link to comment
Share on other sites

By itself or with the rest of the picture, it doesn't matter. When you save it, the image is flattened, and as such the image on the bottom is no longer visible. Just make sure you hit "undo" after you save it so you have a nice, pristine image to work with later!

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

David, do you think that using gradient blur would make the steps that involves creating an alpha masking obsolete? I had been told that gradient blur does the same trick as a blur and masking technique in which you employed. Your thoughts?

Officially retired from this forum. Have a nice day.

Link to comment
Share on other sites

A gradient blur would work, sure. But the current method is a bit more versatile...plus, you get to learn about masking. :-)

Real reason: it was written before Gradient Blur was released. And now I don't want to change it. :-)

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

  • 5 months later...

Please can you update the link for "-Ilnab1024's Alpha Mask Import Plugin."

.

Thanks!

Edited by pyrochild
don't post direct links to plugins
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...