Lambda Dusk

8bitfuture:

An entire NES in a cartridge.
Find out how to make your own here.

8bitfuture:

An entire NES in a cartridge.

Find out how to make your own here.

sharingneedles:

you don’t even have to make fun of republicans anymore they do it for you

Coincidence? I think not.

Coincidence? I think not.

jrn-arts:

I know there are balance issues with it, but it was drawn by hand without using any rulers or guides. Nonetheless, it was good practice, and a pleasure to finish.

jrn-arts:

I know there are balance issues with it, but it was drawn by hand without using any rulers or guides. Nonetheless, it was good practice, and a pleasure to finish.

Anonymous said: Hi there! I remember you found an image of a pilot taking a selfie "mid-flight" and then the original image below it, which was in an airport. Do you have an idea of how the photoshopper was able to change the reflection on the body (blue part) of the aircraft? Thanks!

thefrogman:

I think I can be of assistance. 

First you must mask out the plane. You can use the pen tool or polygon lasso to cut around everything. I recommend zooming in to 800% so you get a lot of accuracy with your selection. Once your selection is done, create a layer mask from it.

image

Next thing is add a nice sky background. Just copy and paste behind the plane. 

image

To get the reflection, add the sky background again on a top layer. Free transform and warp it so it roughly has clouds over the place you want. I gave my clouds a good spherizing filter so they had a warped look to them. 

image

Do your remember that layer mask you created for the plane? If you control + click on that mask, you can bring back the selection. Now you can add a layer mask to our mess of clouds here. Change the layer blending mode to Soft Light. 

image

Soft Light may not always be the right choice. You’ll have to play around with the different modes to see what works best with your image. You can also reduce the opacity if they are coming in too strong.

Now we need to do some clean up. I recommend just getting a large eraser with hardness set to 0%. (heh, hardness) Slowly eat away at the spots where you don’t want the clouds reflected. 

image

The next step is to add a nuclear holocaust. Find yourself a nice mushroom cloud and bring it into the picture. 

image

With a soft eraser brush, just eat away at the bits you don’t want. This doesn’t have to be super accurate. A little softness on the edges will help it blend. This particular mushroom cloud has way too much yellow. Using Hue/Saturation, I went to the yellows and just dragged the saturation all the way down. Then I moved the cloud into place.

image

Add an orange photo filter to the clouds to make them a bit spooky. 

image

Let’s give that fella a laser. 

image

Just fill a selection with white and add a green outer glow.

OH NO THE ENGINE BLEW UP! 

image

Find some fire on a black background and set the blend mode to “screen.” Add smoke with soft brushes on low opacity. Just build it up one click at a time until it looks smokey. OR, you can find smoke brushes on the internet. Don’t forget to duplicate your firey engine in the plane’s reflection!

And the final step is to add some aliens shooting nuclear death beams.

image

Just click the “alien death beam” button under the “Filter > Noise” menu. 

I hope that helped!

nostrilsketches:

Drew this right before bed. Self-explanatory I think; I was a tired pon.

nostrilsketches:

Drew this right before bed. Self-explanatory I think; I was a tired pon.

digitalworldproblems:

While I’m looking at that moviecode post, he doesn’t have the full thing there. The complete code as well I could transcript it (from episodes 5 and 10) is as follows:
100 /* func sample. coast creation */110 float s120 while s<1 or s>=2130     input “ratio 1 to 2”;s140 endwhile150 s = (s-1)/10+1160 screen 1,2,1,1170 s=sqr(s*s-1)180 float x0=100, x1=412, y0=0, y1=0190 fractal(x0,x1,y0,y1,1)200 line(100, 50, 412, 50, 255, 65535)210 end220 func fractal(x0:float,x1:float,y0:float,y1:float,sp:int)230     float l, r, x2, y2240     l=sqr((x1-x0)*(x1-x0)+(y1-y0)*(y1-y0))250     if l<2 or sp>=9 then {260         line(x0,y0/3+50,x1,y1/3+50,255,65535) : return()270     }280     r=rnd()+rnd()+rnd()-2290     x2=(x0+x1)/2+s*(y1-y0)*r300     y2=(y0+y1)/2+s*(x0-x1)*r310     sp = sp + 1320     fractal(x0,x2,y0,y2,sp)330     fractal(x2,x1,y2,y1,sp)340 endfunc
Now I’ve just done some research regarding code that uses all of these various paradigms and have successfully tracked down the insanely specific programming language it uses. It’s X-BASIC (not xbasic), a language used on the Sharp X68000, a home computer made in 1987.
After further hunting around I’ve tracked down an emulator, the boot ROM, and the disk image for the Human68k OS that runs on the X68000, so let’s make this shit run.

Okay, so far so good, nothing surprising…

Um. Okay I guess those are semicolons, not colons. Running again…

And maybe I forgot a bracket there.
OKAY, NOW LET’S RUN THINGS. (GIF)


…Well, that sure is a coast… I guess? Not exactly something to Digivolve over, but I’ve gotta admit, it’s pretty nice knowing what it does and where it comes from. If anyone wants to try it/play with it themselves, I’ll post some directions if there’s demand for it.

digitalworldproblems:

While I’m looking at that moviecode post, he doesn’t have the full thing there. The complete code as well I could transcript it (from episodes 5 and 10) is as follows:

100 /* func sample. coast creation */
110 float s
120 while s<1 or s>=2
130     input “ratio 1 to 2”;s
140 endwhile
150 s = (s-1)/10+1
160 screen 1,2,1,1
170 s=sqr(s*s-1)
180 float x0=100, x1=412, y0=0, y1=0
190 fractal(x0,x1,y0,y1,1)
200 line(100, 50, 412, 50, 255, 65535)
210 end
220 func fractal(x0:float,x1:float,y0:float,y1:float,sp:int)
230     float l, r, x2, y2
240     l=sqr((x1-x0)*(x1-x0)+(y1-y0)*(y1-y0))
250     if l<2 or sp>=9 then {
260         line(x0,y0/3+50,x1,y1/3+50,255,65535) : return()
270     }
280     r=rnd()+rnd()+rnd()-2
290     x2=(x0+x1)/2+s*(y1-y0)*r
300     y2=(y0+y1)/2+s*(x0-x1)*r
310     sp = sp + 1
320     fractal(x0,x2,y0,y2,sp)
330     fractal(x2,x1,y2,y1,sp)
340 endfunc

Now I’ve just done some research regarding code that uses all of these various paradigms and have successfully tracked down the insanely specific programming language it uses. It’s X-BASIC (not xbasic), a language used on the Sharp X68000, a home computer made in 1987.

After further hunting around I’ve tracked down an emulator, the boot ROM, and the disk image for the Human68k OS that runs on the X68000, so let’s make this shit run.

Image of code about to run

Okay, so far so good, nothing surprising…

Error where I mess up a line

Um. Okay I guess those are semicolons, not colons. Running again…

Me making another mistake but this time just a mistype

And maybe I forgot a bracket there.

OKAY, NOW LET’S RUN THINGS. (GIF)

Gif of the code running

…Well, that sure is a coast… I guess? Not exactly something to Digivolve over, but I’ve gotta admit, it’s pretty nice knowing what it does and where it comes from. If anyone wants to try it/play with it themselves, I’ll post some directions if there’s demand for it.

This is entirely taken out of context.

This is entirely taken out of context.