Otis Curtis

Misc.

Pi Music.

leave a comment »

http://www.avoision.com/experiments/pi10k/index.php

Music by numbers.

This idea could be taken further by having live data from the web deciding the notes.

Also, it sounds horrible, so there a few ways of making it nicer.

Advertisements

Written by otiscurtis

February 25, 2010 at 1:30 am

Posted in Uncategorized

OtisCurtis.com (Beta) now online.

leave a comment »

New portfolio site for Otis Curtis is now up. Make sure you see the Flash Site section. The current Otis Curtis Dot Com is only a beta version as there are a number of bugs in the ActionScript. Check back soon for a complete version.

Otis Curtis Dot Com

Written by otiscurtis

January 25, 2010 at 8:15 pm

Posted in Uncategorized

SevenEightyEight

leave a comment »

The SevenEightyEight site is now live. The first load of tees are printed, the photos have been taken, and the site is up and running.

I’ve also created set up a Facebook fan page which will help gather support for the tees and can be used for marketing.

There is also a SevenEightyEight blog which will include updates on new products, but also be about similar subjects of interest like music and other fashion. This might attract people to the main site that otherwise would not have found their way to it.

Click on one of the photos to see the main SevenEightyEight site.

SevenEightyEight - Don't Sell: White SevenEightyEight - Recognise: White

Written by otiscurtis

January 7, 2010 at 12:16 am

Posted in Uncategorized

ActionScript

leave a comment »

These first lines of ActionScript set the variables. The first couple of lines state that the video starts paused and the sound is on.

var isVideoPlaying:Boolean = false;
var isVideoSoundOn:Boolean = true;
var videoFileName:String = “Imports/PortfolioSize_1.flv”;
var videoPlayer:MovieClip = videoHolder;

var videoPlay:MovieClip = play_btn;
var videoPause:MovieClip = pause_btn;

My site requires videos with Alpha preserved, as I need them to appear as if on walls. The best filetype for doing this is FLV, and the only way to get FLVs into Flash is with the NetStream command. The following code is how to get the FLVs into a MovieClip.

var videoNetConnection:NetConnection = new NetConnection();
videoNetConnection.connect(null);
videoNetStream = new NetStream(videoNetConnection);
videoPlayer.attachVideo(videoNetStream);
videoNetStream.play(videoFileName);
videoNetStream.pause();

videoNetStream.onMetaData = function(obj)
{
 videoPlayer._height = obj.height;
 videoPlayer._width = obj.width;
 videoLength = obj.duration;
};

videoLoadCheck = setInterval(checkBytesLoaded, 1, videoNetStream);

The following code sets the buttons for playing and stopping the video. They are both the same size and position as the video, effectively making the frame for the video its own play/pause button.

function pauseVideo() {
 videoNetStream.pause();
 isVideoPlaying = false;
 videoStatus();
 clearInterval(adjustVideoProgress);

}

function playVideo(){
 videoNetStream.pause();
 isVideoPlaying = true;
 videoStatus();
 clearInterval(adjustVideoProgress);
}

videoPlay.onRelease = function(){
 playVideo();
}

videoPause.onRelease = function (){ 
  pauseVideo();
}

As the two buttons are in the same place, I need to hide the play button whilst the video is playing and hide the pause button whilst the video is paused. The same happens with the volume.

function videoStatus(){
 
 if (isVideoPlaying == true){ 
  _parent.isTrailerPlaying = true;
  videoPause._visible = true;
  videoPlay._visible = false;   
 }else if (isVideoPlaying == false){ 
  _parent.isTrailerPlaying = false;
  videoPause._visible = false;
  videoPlay._visible = true;
  } 
}

function volumeControl(){
 if (isVideoSoundOn == true){
  videoMute._visible = true;
  videoUnMute._visible = false;
  videoSound.setVolume(100)
 }else if (isVideoSoundOn== false){
  videoMute._visible = false;
  videoUnMute._visible = true;
  videoSound.setVolume(0);
 }
 
}

The final part of code restarts the video when it is finished.

function restartVideo(){
 
 videoNetStream.seek(0);
 clearInterval(adjustVideoProgress);
 var adjustVideoProgress  = setInterval(videoProgress,10)
 
}

Written by otiscurtis

November 9, 2009 at 8:26 pm

Posted in Uncategorized

Web Project – Flash Sites

with one comment

http://www.vectorpark.com/park/

Vector Park.

This website has many of the elements that I would like my site to include. Visually it is very clean as the whole thing is made of vectors, but the way the user interacts with the site is what I am most interested in. ‘Park’ is just one of a few mini-games on Vector Park, I like the fact that there is absolutely no text on the screen (except for the recent addition of a sitemap on the home page) and there are very few instructions of any kind in the whole site. As there are no instructions, the user will find the visual elements on the screen particularly intriguing, and wish to explore, play and experiment with all of the elements on the screen.

By having no instructions, and encouraging exploration from its users, Vector Park reinvents the idea of navigation as a game in itself. This is a much more interesting approach to navigation than the standard links and buttons, and has drawn me back to the site again and again.

 

http://www.donniedarkofilm.com/

http://www.requiemforadream.com/

Donnie Darko & Requiem For a Dream

These sites, for the films Donnie Darko and Requiem For a Dream respectively, both also apply no standard navigation or buttons. Although unlike Vector Park visually, these two websites both allow the same level of adventure that comes with having alternative navigation systems. As with Vector Park, there is an indefinite target for the user: They will continue through the narrative, exploring the screen with their mouse. This particular aspect is something I would definitely like to get across in my portfolio site.

Written by otiscurtis

November 5, 2009 at 1:08 pm

Posted in Uncategorized

Web Project – Statement of Intent

leave a comment »

Statement of Intention.

I want to use this unit to create a portfolio site for myself. I want to also learn a lot more of Flash and ActionScript in the process of making the site.

By the end of the study I would like to have a site online which displays my work, which is mostly animation. I am currently in need of a site of this type, as I only have a YouTube page, which doesn’t have good quality video, and looks unprofessional. I hope that with a proper website displaying my work I will have more success applying for jobs, and I will be able to show people my work at any time.

I have been looking at a lot of Flash sites and a lot of portfolio sites and some of them are a lot more interesting than others. I would like to take some of the more interactive elements that a lot of effective Flash sites use, and incorporate them into my portfolio site. There are many brilliant Flash games on the Internet, and it is this element that I hope to include in my site in some way, by having some aspect of fun and exploration in the navigation. I also want to avoid having a clear, separate place for buttons, so the user will have to investigate the site fully in order to gain access to the content.

This will possibly annoy some users, which is a risk, but I feel that there will be many more people who will return to the site because of this fun element. If the site turns out to be too hard to navigate, then I might have an option at the beginning to either enter the Flash site or my blog, which will include my work, but be easier to access.

I have an idea for the aesthetics of the site too. The user will be placed in a street environment, with a simple 2D view of the buildings and walls. On moving the mouse to the edges of the screen, the user will move up and down the street. On the walls and on the front of some of the shops will be images representing my work, they will appear as if they are posters, stickers and graffiti. These images are mostly going to be the first frames of various animations and videos that I have created, so upon clicking an image it will begin to play, and it will pause by clicking it again. The user will be able to have multiple videos playing, but the sound might occasionally clash, so I will have to figure a way around that problem.

Written by otiscurtis

November 5, 2009 at 12:46 pm

Posted in Uncategorized