Sunday, May 8, 2011
IFDM 210 -Final Project-
Saturday, May 7, 2011
Project History Links
Wednesday, May 4, 2011
Trying to figure out how to save each frame of a played video game as an image
FFmpeg Test/homework
This is my ffmpeg code from the test/homework
It takes the still frames out of a movie, adds the frame numbers and an effect to each image (I have edge written in here, but it can be any imagemagick effect,I used sketch and charcoal too, but this one takes the least amount of time)
After it applies the effect to each image it then compiles them back into a movie called edge.mov and then deletes all the image files, so none are left behind.
Then you can play the video and see the effects it has, and the frame numbers.
I had alot of trouble with this assignment at first, but once I had time to sit down and work through it, I began to figure it out, and I'm really glad we got to do it as a homework assignment as well, because now that I've gotten it, I feel so much better on this subject.
rm edge.mov
ffmpeg -i jumps.mov -s hd720 -f image2 %07d-fresh.png
for((i=1; i<50; i++))
do
fresh=`printf "%07d-fresh.png" $i`
STRING="Frame Number $i"
echo $STRING
mogrify $fresh -draw "text 25,25 '$STRING'" $fresh
convert $fresh -edge 2 $fresh.bmp
#convert $fresh -colorspace gray -sketch 0x20+120 $fresh
#convert $fresh -colorspace gray \
#\( +clone -blur 0x2 \) +swap -compose divide -composite \
#-linear-stretch 5%x0% $fresh
done
ffmpeg -f image2 -i %07d-fresh.png.bmp -r 25 -b 10000k -s 1200x720 edge.mov
rm *.png
rm *.png.bmp
Thursday, April 21, 2011
INK




Scripting
Tuesday, April 12, 2011
Terminal bash Commands tutorial
Thursday, March 31, 2011
Colorblindness
Protanopia- is the type of colorblindness I chose to try and replicate. It affects 1 out of 100 males.
-this is my result-Wednesday, March 30, 2011
FEWDIO Horror on youTube



Thursday, March 24, 2011
Photoshop Scripting Tutorials
What actually helped me the most in understanding the code, waqs the video tutorial, and then going into photoshop, doing a few simple tasks, and then going through the script listener file ity created. For example this picture, was made by this code:

var idMk = charIDToTypeID( "Mk " );
var desc26 = new ActionDescriptor();
var idNw = charIDToTypeID( "Nw " );
var desc27 = new ActionDescriptor();
var idpreset = stringIDToTypeID( "preset" );
desc27.putString( idpreset, "Default Photoshop Size" );
var idDcmn = charIDToTypeID( "Dcmn" );
desc26.putObject( idNw, idDcmn, desc27 );
executeAction( idMk, desc26, DialogModes.NO );
// =======================================================
var idFl = charIDToTypeID( "Fl " );
var desc28 = new ActionDescriptor();
var idFrom = charIDToTypeID( "From" );
var desc29 = new ActionDescriptor();
var idHrzn = charIDToTypeID( "Hrzn" );
var idRlt = charIDToTypeID( "#Rlt" );
desc29.putUnitDouble( idHrzn, idRlt, 120.000000 );
var idVrtc = charIDToTypeID( "Vrtc" );
var idRlt = charIDToTypeID( "#Rlt" );
desc29.putUnitDouble( idVrtc, idRlt, 96.000000 );
var idPnt = charIDToTypeID( "Pnt " );
desc28.putObject( idFrom, idPnt, desc29 );
var idTlrn = charIDToTypeID( "Tlrn" );
desc28.putInteger( idTlrn, 32 );
var idAntA = charIDToTypeID( "AntA" );
desc28.putBoolean( idAntA, true );
var idUsng = charIDToTypeID( "Usng" );
var idFlCn = charIDToTypeID( "FlCn" );
var idFrgC = charIDToTypeID( "FrgC" );
desc28.putEnumerated( idUsng, idFlCn, idFrgC );
executeAction( idFl, desc28, DialogModes.NO );
// =======================================================
var idsave = charIDToTypeID( "save" );
var desc30 = new ActionDescriptor();
var idAs = charIDToTypeID( "As " );
var desc31 = new ActionDescriptor();
var idEQlt = charIDToTypeID( "EQlt" );
desc31.putInteger( idEQlt, 8 );
var idMttC = charIDToTypeID( "MttC" );
var idMttC = charIDToTypeID( "MttC" );
var idNone = charIDToTypeID( "None" );
desc31.putEnumerated( idMttC, idMttC, idNone );
var idJPEG = charIDToTypeID( "JPEG" );
desc30.putObject( idAs, idJPEG, desc31 );
var idIn = charIDToTypeID( "In " );
desc30.putPath( idIn, new File( "C:\\Users\\Owner\\Desktop\\Untitled-2.jpg" ) );
executeAction( idsave, desc30, DialogModes.NO );
// =======================================================
var idCls = charIDToTypeID( "Cls " );
executeAction( idCls, undefined, DialogModes.NO );
written tutorial link: http://morris-photographics.com/photoshop/tutorials/scripting2.html
video link: http://www.youtube.com/watch?v=hs0JydYtKng
Friday, March 11, 2011
IFDM 210 COLOR WHEEL ASSIGNMENT: Re-posted Color Cube code
Wednesday, March 9, 2011
Movie Review: "In the Mouth of Madness" Directed by John Carpenter
"In the Mouth of Madness" Directed by John Carpenter




Chromatography (Color in pigments v.s. color in light)

I remember learning through chromatography experiments, that the colors spread out like they do in the photo, because of the size of their particles.
Monday, March 7, 2011
Color in light vs. color in liquid- Different or the same?

I was thinking about color recently and I realized that not only is the artistic color wheel different, but many artistic aspects dealing with color and light are almost the opposite of the RGB spectrum.
For example, in the RGB color spectrum, when all three colors hold the value of 0 then they produce black, and when they all hold a high value of 255, they produce white. However in things such as a marker, black ink is made when all the colors are combined.
This confused me then because I can't exactly wrap my head around wether this fact makes them different, or the same.
This reminded me of the experiment with a papertowel or a coffee filter, and you draw a black line on it then place the edge of the paper in water, the water absorbs, and after passing through the black carries the other colors with it, passing through the entire spectrum.
The importance of light in Paranormal Investigation
It was actually really interesting. By looking at different evidence received they were able to analyze where and what light was coming from the different frequencies, and with their newer, more high tech cameras, see frequencies of light that before were invisible to the human eye.
I watch the show for entertainment, but I must say that after discussing light so much in class, the technology they use has become very intriguing to me, One day hopefully I'll be able to experiment with it, if not for paranormal purposes, for cinematic instead.
Thursday, March 3, 2011
IFDM 210 COLOR WHEEL ASSIGNMENT


int $x;
int $y;
int $z;
string $name;
string $tmp;
for($z=0; $z<5;>
{
for($x=0; $x<5;>
{
for($y=0; $y<6;>
{
$name = `shadingNode -asShader lambert`;
$tmp = $name + ".color";
//$objname = `polyPlane -w 0.5 -h 1 -sx 10 -sy 10 -ax 0 1 0 -cuv 2 -ch 1`;
$objname = `polySphere -r 2 -sx 15 -sy 10 -ax 0 1 0 -cuv 1 -ch 1`;
setAttr $tmp -type double3 ($x/5.0) ($y/4.5) ($z/5.0);
xform -translation ($x/2.0) ($y/1.0) ($z/2.0);
hyperShade -assign $name;
}
}
};




int $y;
int $z;
string $name;
string $tmp;
setAttr $tmp -type double3 ($x/7.0) ($y/7.0) ($z/7.0);
$objname = `polySphere -ch on -o on -r .03`;
hyperShade -assign $name;
}
}
};
and pivot functions I was very lucky, I simply followed the color cube code to 
The Artistic color wheel code was very hard for me, for some reason I had a lot of trouble visualizing it, and it took me multiple tries. This is my first attempt, which I chose to turn in, because even though it is much simpler than the artistic color wheel code we talked about in class, of all of the codes I tried, this one is visually closest to the artistic color wheel.
Monday, February 28, 2011
Orchids: a natural complimentary color transition?


Ghost Adventures feature new video camera with ability to see UV light

Wednesday, February 23, 2011
Alice- The Syfy miniseries

I was watching this miniseries earlier, and it made me remember not only how much I liked it, but how awesome the lighting and modeling is in the series. At some points the modeling is a bit cheesy
to what appears to be completely natural light.

What makes glass transparent?
