Professional Documents
Culture Documents
Divcon Digital Interactive Visual Concepts
Divcon Digital Interactive Visual Concepts
DIVCON
Peter Delaney
K00070293
April 2009
__________________________________________________________________ 1
Bsc. Multimedia Programming with Design ___________________________
Plagiarism Disclaimer
receive a mark of zero if I have not identified and properly attributed sources
that have been used, referred to or have in any way influenced the
way.
and /or research and that I have acknowledged all material and sources used
in its preparation. I also declare that this assignment has not been previously
__________________________________________________________________ 2
Bsc. Multimedia Programming with Design ___________________________
Acknowledgments
I would like to acknowlage and thank to all the people who have helped and
supported me over the past year during my final year. In particular, I would like
To Patricia Green for her intusiastic spirit and genuine interest the
concept and design of my project. Her input was, to the point, Priceless
To Mike O’Connell, for his amazing ablity to teach and his incredible
education at L.I.T. Without all of you, i wouldn’t of made it this far and
Thank you.
Management Summary
__________________________________________________________________ 3
Bsc. Multimedia Programming with Design ___________________________
problems and with research and study I have managed to conquer most of
these issues.
Some problems are still in the melting pot. These issues remain unresolved
due to time and technical problems, but I hope to continue this project into
further development because I believe this idea has potential to be more than
canvas art, laptop covers, digi book covers, desktop backgrounds. The site
Specialize in the production of modern art including beautiful canvas art prints
too digi book covers to complement anyone’s home or office. Browse through
The application includes wii remote technology to allow the user more
freedom in movement and I feel add to the experience and joy of using such
an application.
The principle of the Final Year Project has given me the opportunity to
express my interest in modern art, such as vector art and also given me to
__________________________________________________________________ 4
Bsc. Multimedia Programming with Design ___________________________
Table of contents
Plagiarism Disclaimer....................................................................2
Acknowledgments..........................................................................3
__________________________________________________________________ 5
Bsc. Multimedia Programming with Design ___________________________
Table of Figures.............................................................................8
Document Structure.....................................................................10
CHAPTER 1- INTRODUCTION.......................................11
Motivation & Personal Interest.....................................................12
Benefits...................................................................... ..................12
Competitors:.............................................................................. ...14
Information Gathering:.................................................................16
Tools Needed:..............................................................................19
CHAPTER 2 – DESIGN..................................................20
Colour..........................................................................................21
Navigation Problems....................................................................24
Fonts.......................................................................... ..................26
CHAPTER 3 – IMPLEMENTATION.................................30
Software Packages Used.............................................................31
Images............................................................... ..........................31
__________________________________________________________________ 6
Bsc. Multimedia Programming with Design ___________________________
Gallery images.............................................................................33
Video................................................................................ ............35
Usability.......................................................................................39
Project management....................................................................40
Blog.................................................................................... ..........43
Testing..................................................................................... .....43
Unachieved aims.........................................................................47
Conclusion...................................................................................49
Drawing function..........................................................................52
__________________________________________________________________ 7
Bsc. Multimedia Programming with Design ___________________________
CHAPTER 6-REFERENCES..........................................53
Bibliography.................................................................................54
Websites......................................................................................55
CHAPTER 7-APPENDIXES............................................56
Blog.................................................................................... ..........57
Coding........................................................................................ ..70
Table of Figures
__________________________________________________________________ 8
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 9
Bsc. Multimedia Programming with Design ___________________________
Document Structure
__________________________________________________________________ 10
Bsc. Multimedia Programming with Design ___________________________
Chapter 1- Introduction
__________________________________________________________________ 11
Bsc. Multimedia Programming with Design ___________________________
My main motivation for taking on this project was to let anyone design there
own art in a simple and easy manner and it also combines my personal
interests with my course which makes the FYP more interesting to me.
While I feel that some people have no interest in art and design, I often find
that they still want to express themselves through possessions, with what
In the past I had a situation with my sister. She wanted me to make some
modern canvas work for her living room, but every time I made something it
wasn’t what she had in her head. So why not make an application that lets
anyone design their own artwork for whatever use they wanted. I found
myself wishing that there was an easier way to help her and an art design
Benefits
By making an application like this, I feel that it would allow anyone with a
couple minutes on their hands to create there own design at there own
leisure. It will require no artistic ability and little knowledge of technology. All
__________________________________________________________________ 12
Bsc. Multimedia Programming with Design ___________________________
Market Research
To explore the market, I spoke to some friends about the project. Almost all of
them were interested by the idea. As I spoke more with them I learned that a
lot of them pay for artwork put think they pay far too much for prints and think
that letting them use make their own is idle and adds a personal touch.
I set up an online survey which I invited people I knew to take part in. The
purpose of the survey was to clear up some key points about what people
From this survey I found that most people would like to make their own works
on canvas. They would also like to play around with famous works (i.e. Andy
Warhol’s) and make them their own. They also wanted to use the work for
other thing like laptop covers, stickers and Ipod covers. The laptop cover idea
was the highest score even higher than the canvas idea.
Following these information I now had to research the copyright law for
ownership of artwork, so that I would know what artist I could use for the
playing around with famous. This research proved that artist in the EU, US,
Australia and Japan need to be died for 50 year for the copyright to end.
Artist in Russia, China and Korea that have died before the fall of
communism, have no copyright law. Due to the art “belonging to the people”.
__________________________________________________________________ 13
Bsc. Multimedia Programming with Design ___________________________
Competitors:
While there is one site http://www.thisisperfect.co.uk/ that lets you make your
own art. It only lets you change the color and noting else.
__________________________________________________________________ 14
Bsc. Multimedia Programming with Design ___________________________
Fig 2 – thisisperfect.co.uk
The fact that there are no competitors has left me with a wide playing field and
The aim is very basic – A website that will facilitate the ability to make your
own individual art concepts to be used as canvas art, laptop covers, digi book
__________________________________________________________________ 15
Bsc. Multimedia Programming with Design ___________________________
The site Specialize in the production of modern art including beautiful canvas
art prints too digi book covers to complement anyone’s home or office.
use come to terms with the process of making their own design. The site will
Make your own individual art designs for canvas or framed art work.
Use the Wii remote or multi touch screen to move, rotate, scale
images onto a canvas.
Get to select your genre to get preloaded images.
User can input the colour of the room the artwork is going to be
situated in and predetermined colour choices will be made for you.
Tells user which colours affect which emotions.
User can upload own images for uses in the program.
User has the option to play around with famous painting by the likes
of Pablo Picasso, Edvard Munch, Marc Chagall, Andy Warhol and
Robert Delaunay.
Information Gathering:
As I feel that this project is quite a large, I have realized that the information I
need will have to be done fast and to the point i.e. Wii mote knowledge, color
the best application to give me the flexibility I need to create a rich interface
using a combination of paper vision and flash. Flash can incorporate still
images, sound, video and text all in one package. I hope to link this interface
nice website with similar effects which has given me loads inspiration for the
design.
__________________________________________________________________ 16
Bsc. Multimedia Programming with Design ___________________________
• www.whitevoid.com/application
• http://www.cooliris.com/
__________________________________________________________________ 17
Bsc. Multimedia Programming with Design ___________________________
These two sites have use paper vision and flash to their full potential
of this type of feature. The idea for the project is to create art works the Wii
controller seems the most natural evolution away from the shekels of the
System Requirements:
To design a product suitable for placement on the net and the Wii
console.
To make the service more interesting than the existing web sites by
__________________________________________________________________ 18
Bsc. Multimedia Programming with Design ___________________________
Tools Needed:
As the project is quite in-depth, there are many tools needed to create this
application.
3mb Broadband.
Wii motes.
Camera.
Printer.
Canvas.
Bluetooth USB’s.
Camcorder.
__________________________________________________________________ 19
Bsc. Multimedia Programming with Design ___________________________
Chapter 2 – Design
__________________________________________________________________ 20
Bsc. Multimedia Programming with Design ___________________________
Colour
Black (60%) was used as the most dominant in the application because it is
clean easy to work with and has a balance with any other colour.
Blue and Pink (30%) were the second most used colours. These colours are
very formal and clean. The Blue and Pink on Black to me, creates a clean
non-distracting visual for the user to interact with. It also is up to date with the
White (8%) is the last major colour I used this colour stands out from the
others.
due to the fact that the developer had experience with that program. Flash is
also cross compatible with all other adobe programs (i.e. Dreamweaver) and
__________________________________________________________________ 21
Bsc. Multimedia Programming with Design ___________________________
The page size was decided on been 800 pixels wide and 600 in height due to
monitor and reduces the need to side scroll. The pages were intitinly designed
design hasn’t change mush over the design prosess and was intierly made
using code in action script 3.0. the designer wanted to have a simple
For the interface of DivCon, I’ve made the choice that Flash with PaperVision
this would give me the freedom I need to run a Wii mote in an application
environment.
With this in mind the interface will follow the three click rule of navigation.
The first prototype was made in flash with actionscript 2.0. It involved creating
a 3D enviromnet in flash and this helped to show that the design and
__________________________________________________________________ 22
Bsc. Multimedia Programming with Design ___________________________
This let the programmer use xml to load in the planes onto the screen it also
made it faster to load and easier to update the application. This design made
__________________________________________________________________ 23
Bsc. Multimedia Programming with Design ___________________________
choosn besause it was felt that the application stood out to much with the
gradient blue background. This design made the navigation so esay to use
that 100% of the people that i tested it on got to grips with it in a matter of
second. Each time you clicked on a plan a new content plains would tween
form the plain you clicked and form a row below the main menu. Clicking on
the background would bring you back to the main menu and by clicking on
another content plian in the main menu the application would bring you
straight to the one you clicked.the appliction let the user enjoy the buety and
the simplisity of the program by leting the user go fullscreen with a button in
the top right corner. The application also auto-maticlly detected the screen
size your using a changed the dimentions of the application to suit you
monitor.
Navigation Problems
After a lot of time spent on the navigation using PaperVision with flash a major
problem kept on arising with the program. Problems loading content and other
swf flash file onto the plains made it hard to use and needed more time then I
had to resolve. Due to the fact that my navigation was my page layout, this
with 3 weeks to go. This made to completion of the project difficult and also
__________________________________________________________________ 24
Bsc. Multimedia Programming with Design ___________________________
New Navigation
__________________________________________________________________ 25
Bsc. Multimedia Programming with Design ___________________________
The new navigation was devised over the Easter holidays. It was made using
flash actionsript 3.0 and was taught to be a classic form of navigation and
design. This made it easy to plan and easy for the user to use because to was
familiar to them. The colours for the background were chosen because there
non distracting due to there opacity and are still strong enough to add a bit of
flavor to the application. The designer decided on letting the your choose from
three backgrounds. This gives the application a new dimension and will hold
in originality. Web safe colours were used to make this using the colour picker
in Adobe Photoshop.
Fonts
The Trebuchet family of fonts were used it this application for all text for it is
popular for screen and web based programs. The font of Trebuchet MS works
well on screen and is comfortable to read. It also is modern and has a simple
__________________________________________________________________ 26
Bsc. Multimedia Programming with Design ___________________________
Technical Design
The technical design process and coding of my project was originally carried
out by programming the PaperVision navigation, the drag drop rotate enlarge
functions for the making of the canvas art pieces witch was done with
dynamic instances of the one class and the saving and printing of the art
work. But with the PaperVision navigation now at a halt, more technical
use could comment on each others designs and the background changer.
A logon function for the application would be place when you select the forum
section of the site. This would add security to the site (database) and add
__________________________________________________________________ 27
Bsc. Multimedia Programming with Design ___________________________
From the canvas maker design you can see the print and save functions and
canvas area. The graphs the user uses to make to the image are stored in a
folder and are load in trough Xml and are then linked trough inheritance and
__________________________________________________________________ 28
Bsc. Multimedia Programming with Design ___________________________
The forum design is simple and lets the user comment on other people’s
__________________________________________________________________ 29
Bsc. Multimedia Programming with Design ___________________________
Chapter 3 – Implementation
__________________________________________________________________ 30
Bsc. Multimedia Programming with Design ___________________________
Adobe Photoshop
Adobe Flash
Apache Tomcat
NetBeans
JCreator
Microsoft Access
Images
All images were first made in Adobe Photoshop. The images were then edited
and adjusted to the standard the designer wanted. The files were then backed
to Adobe image Ready. The image was then broken up into individual images
__________________________________________________________________ 31
Bsc. Multimedia Programming with Design ___________________________
When the images were sliced and saved for the web. They were move into
the images folder for use with an xml file and loaded into flash.
__________________________________________________________________ 32
Bsc. Multimedia Programming with Design ___________________________
Gallery images
The gallery images are examples of what the user could make using the
application and are made using Photoshop and are saved as jpg and
imported into flash. In flash they are resized to 250 x 250 and placed into
PaperVision
__________________________________________________________________ 33
Bsc. Multimedia Programming with Design ___________________________
The majority of the image in this application are photos (dearth Vader and
gory best) downloaded off the net and then edited into vector graphics. The
arrow images and banners and created by the developer for the use in this
The threshold and gradient blur filters were the most use as they are the best
__________________________________________________________________ 34
Bsc. Multimedia Programming with Design ___________________________
All images used were .jpg format. The jpg format was chosen as it is the most
suitable format for the internet and when the images are compressed for the
web it greatly reduces the file size while yet still having a fair to good
resolution quality.
Site Construction
The site was first made in a local root folder and this made it easier to
manage and along with the server allowed the user to use JSP pages (java
server pages). The root folder contains all images, SWF files and
dreamweaver pages for the application. This ensured that the site was well
organized and this structure was used so that when the application goes up
on the net that the structure of the folders would make the application upload
The pages were then made in flash and name with URL addresses and then
linked together using the URL names. The forum uses jsp pages and
Video
For the purpose of the application a tutorial was needed to help the user find
their feet with the application. The best way to do this was by making a video
tutorial to show the user how to make their own printable or savable art piece.
The footage was captured using a digital camcorder, and then edited using an
iMac. The edited video footage was then embedded into the application.
The footage was imported onto an IMac using a fire wire cable form the digital
camcorder and then captured and stored on the computer hard drive. The
__________________________________________________________________ 35
Bsc. Multimedia Programming with Design ___________________________
The video was edited using iMovies. The Macs were chosen due to the
designer been familiar with the Macintosh operating system. The video was
then exported as .dv files. This was the most suitable file format because it
provided the best quality for use on the web and good audio for the
application.
__________________________________________________________________ 36
Bsc. Multimedia Programming with Design ___________________________
Flash was then used to embed the video file and export the file as a swf file.
design. The code was edited to suit the application. The server of the
application is an online forum where users can post comments about other
people’s works or just post what they want. The forum was built using a
jsp pages this let the file be connected to a server. The server used was
apache tomcat. The java servlet (.java) and java servlet pages (.jsp) were all
__________________________________________________________________ 37
Bsc. Multimedia Programming with Design ___________________________
Open project
Compile
Run jsp
Close
Fig 22 – forum
Access.
The servlet was used to connect to the server. This was made possible by
__________________________________________________________________ 38
Bsc. Multimedia Programming with Design ___________________________
and the database also facilitated by the JDBC Java API. A JDBC driver
connects the interface test fields to a designated database. This lets the
program access and modify the data in the database through queries without
Usability
A vital issue to the design and implementation of the application was usability.
This was the case due to this being a application that let the user make a
physical object as a end result and its human nature for a person to get
frustrated when a program in hard or boring to use. I have taken every care in
the design of the pages, text and visuals to aid the user with this multimedia
application. To fight the frustration the tutorial is there to help user who aren’t
friendly, it a shame I didn’t have the time or the knowledge to complete that
section. But the new navigation I feel has lived up to my goal and has given
had never used before. A graphics table was used to help in the creation of
the artwork this gave the designer freedom and made drawing an ease and a
joy.
The programmer also got to use a wii mote and a touch screen for the
majority of the project. The programmer decided to use a wii mote and
__________________________________________________________________ 39
Bsc. Multimedia Programming with Design ___________________________
Project management
When the project proposal stage of the project began, a project plan was
devised using Microsoft Project Management. This program assisted with the
management of the FYP. This tool/program aided the project manager in his
deadlines. It also gave the manager the ability to price the entire budget and
resources.
__________________________________________________________________ 40
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 41
Bsc. Multimedia Programming with Design ___________________________
Fig 26 – Cost
It also aided the user in the analyze of different stages. This helped the
these were weekly classes. Denise took care in making sure the work was
The management program let the manager input all the projects resourses
usefull insight into how hard it must be to run a poject on budget and ontime
__________________________________________________________________ 42
Bsc. Multimedia Programming with Design ___________________________
The supervisor also wanted a completed weekly work form on what was
completed that week and what will be the goals for the week after.
hours(4-6). This time was used to let the developer speck to the course
director Patricia green, Liz Bourke and Seamus O’Ciardhuain. Liz Bourke also
helped with the porgramming issues that we may of had. She help the
programmer greatly with the dynamic instances for the canvas images.
Blog
The blog was use in project management to keep track of the projects
progress. This was used instead of the visual diaries like the pervious years.
Testing
To test the application the project manager first tested the navigation with
friends and watched as they navigated through the application to see if they
Testing for the gallery involved making sure the images loaded in correctly
For the canvas design maker the application was tested by a group to see if
they could Click, Drag, Drop, Rotate and Scale the art pieces onto the canvas.
The forum at the moment has not been tested. But the project manager will
have that done in the near future as it is a vital part of the project.
__________________________________________________________________ 43
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 44
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 45
Bsc. Multimedia Programming with Design ___________________________
work.
This was done and the goal was achieved.
Use the Wii mote or mouse to rotate, scale images onto a
canvas.
This was also achieved on time and worked well
Get to select your genre to get preloaded images.
This was use in the canvas design maker. Where a dropdown menu
plus the programmer still got to use the PaperVision for the image
gallery.
Forum
The forum was developed with java and gave the application a new
dimension.
__________________________________________________________________ 46
Bsc. Multimedia Programming with Design ___________________________
Unachieved aims
The area of the application that was not implemented was the original
navigation. This was to use PaperVision and a lot of time and effort was
spend on programming that form of navigation. The reason it was agreed that
this form of navigation was not to be used was because impossible to make
new skills, and learn new ways of doing things in multiply ways. I acquired
new skills in IMovies and the Mac OSX 10.5.6. This will benefit me greatly in
the future when I enter the multimedia industry, as the Mac OSX operating
computer.
I learned a new language with flash actionscript 3.0. and I found that this
language is more object oriented than the previous version actionscript 2.0,
which I used and was taught in previous years. I was able to build in my
subject.
My management skills have improved with the knowledge gained from the
the projects section taking longer than expected. I feel now I would be able to
look realistically at my abilities and judge the amount of time it would take to
This was the first time I use all of the aspects of the course in one project. It
__________________________________________________________________ 47
Bsc. Multimedia Programming with Design ___________________________
has given me a major boost in confidence knowing that I can link and combine
I found that time management was a major issue for me in the deployment of
the application. As I was my own time and that meant I had to sacrifice
I learned the value of making deadline for if you miss one is harder to reach
the next and so forth. This applied to the submission of the project proposal,
design presentation, research report, prototype, drafts, and the final report.
group. I found that to be one of the hardest aspects of the project. But it did
Working on your own can be a hard experience but I have learned it use my
this was the fact the original navigation failed to work and that navigation
could have set the application out from the rest for it in new and fresh. But I’m
the point. I liked working with flash during the design and coding of the
project. Due to this in have growing an interest in flash and would love to
On completing the final year project I have learned vast amounts of technical
knowledge in the areas of the project. In future projects I would allow more
time for design and brainstorming for I found that to be the main problem I
__________________________________________________________________ 48
Bsc. Multimedia Programming with Design ___________________________
PaperVision was a good experience for me, because it showed me that you
can do a lot of innovative things with web based application if you have the
Conclusion
Many of the goals I set out to achieve at the proposal stage with the exception
of the image upload have been completed and the mood colour types. But I
Much of the research and development time of the Final Year Project was
spent on implementing and solving the PaperVision. This was due to the lack
I now know that it is important to ask for help if you’re stuck on a certain part
I’ve learned to take criticism from lectures and peers and as designers we
The main learning object for this project was to gain experience in flash with
Actionscript and I feel that this goal has been achieved. Also the level of
This project was the hardest experience in my college life. And I thought that
there was many ways of expending and enhancing this project and in the
Since the completion of this Final Year Project, I have come to realise the fact
that with media design, ideas and plans don’t always follow the same path
that you expect. You are then faced with the dilemma of solve the problem or
__________________________________________________________________ 49
Bsc. Multimedia Programming with Design ___________________________
find a new route to the same goal. This gives you alternative ways of
This project has given me the confidence and the hunger to compete in the
__________________________________________________________________ 50
Bsc. Multimedia Programming with Design ___________________________
could expend this application further. Below is a list that I would like to
expand.
page. This means the user could login and upload their own images for use in
__________________________________________________________________ 51
Bsc. Multimedia Programming with Design ___________________________
Drawing function
A drawing function in the canvas maker, that lets the user select the brush
saving as a jpg, it would save as a new file type that can be reused.
PaperVision problem.
could be used to making people pay for creating there canvas art. This would
amounts of revenue. It would let the user make their own images to be printed
__________________________________________________________________ 52
Bsc. Multimedia Programming with Design ___________________________
Chapter 6-References
__________________________________________________________________ 53
Bsc. Multimedia Programming with Design ___________________________
Bibliography
2006
ISBN 1-8441-3787-2
2006
ISBN: 047177197X
__________________________________________________________________ 54
Bsc. Multimedia Programming with Design ___________________________
Websites
www.funkpopart.com
www.technorati.com
www.flashkit.com
www.photoshoptutorials.ws
www.roaminteractive.com
www.papervision.com
www.googlecode.com
http://msnbcmedia.msn.com/i/msnbc/components/spectra/index.html
http://direct.motorola.com/hellomoto/razr2/razr2makingof/
http://www.nitrogroup.com/
http://microsites.audi.co.uk/microsites/RS6/index.html#/home/
http://www.whitevoid.com/application.html
blog.papervision3d.org/
code.google.com/p/papervision3d/
www.cornflex.org
pv3d.org
www.tutorialized.com
www.flashkit.com
www.thefwa.com
__________________________________________________________________ 55
Bsc. Multimedia Programming with Design ___________________________
Chapter 7-Appendixes
__________________________________________________________________ 56
Bsc. Multimedia Programming with Design ___________________________
Blog
Saturday, February 14, 2009
I couldn't sleep last night, so I looked through my phone a found that there is
3 Fri 13ths this year. Now three Fri the 13ths only occur when there is a Fri
13th in February and on a leap year
Also, there was an unofficial holiday square root day 3/3/09 which fall upon
each century. There was a Friday the 13 on 2/13/09, today 3/13/09 and the
next one is 11/13/09! The next time we'll see 3 Friday the 13ths will be in
2012! 1/13/12, 4/13/12 and 7/13/12. 2010 only having one. As for square root
day the next dates are 4/4/16, 5/5/25, 6/6/36, 7/7/49, 8/8/64 and ENDS at
9/9/81.
It's funny how 13 is always left out... there are 12 months in a year, 12 signs
of the zodiac, 12 tribes of Israel, 12 apostles of Jesus, 12 days of Christmas
and 12 eggs in a dozen. What's your opinion, is there some sort of puzzle in it
or just myth?
I need some sleep............
Posted by Peter Delaney at 3:57 PM 0 comments
Thursday, February 5, 2009
Click and Drag
Ok
__________________________________________________________________ 57
Bsc. Multimedia Programming with Design ___________________________
I have the click and drag thing working now. But now I need it to work
for multiple movie clips and this problem. It doesn't
work........AAAAAAAAAAHHHHHHHHH!!!!
__________________________________________________________________ 58
Bsc. Multimedia Programming with Design ___________________________
Being looking at my old art books for Photoshop and print works and found
loads of new way to make different effects.... take a look (I'm beginning to like
Pink and Browns)
__________________________________________________________________ 59
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 60
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 61
Bsc. Multimedia Programming with Design ___________________________
A Java Zombie
I know I’ll run into some kind of a problem and get all depressed cause I can't
get my head around it.
Posted by Peter Delaney at 2:40 AM 0 comments
Wednesday, December 10, 2008
Early Designs
__________________________________________________________________ 62
Bsc. Multimedia Programming with Design ___________________________
This was a rough work idea of what I wanted my sites navigation. It’s only a
prototype at the moment so we'll see what happens. It’s all flash code and
papervision. YAY!!!!
Posted by Peter Delaney at 2:28 AM 0 comments
Wednesday, December 3, 2008
LOGO
__________________________________________________________________ 63
Bsc. Multimedia Programming with Design ___________________________
I’ve been trying to come up with a logo and i think a simple font type will be
grand. besides i'm no a designer
Posted by Peter Delaney at 2:39 PM 0 comments
Tuesday, November 25, 2008
Been working on a proto type's and stuff with Papervision the code for it is
grand its the inheritance that is hard. The code uses other methods from
multiple packages and you need to copy them into a root folder to edit them
for you own use with out hurting the original one. the plane wont load in the
same position!!!!! ahah!
__________________________________________________________________ 64
Bsc. Multimedia Programming with Design ___________________________
looks cool!!!!
Posted by Peter Delaney at 7:54 AM 0 comments
Thursday, November 6, 2008
Design Idea
This is my design idea at the moment. i dont have a clue how to make it 3D
but i'll find a way!
__________________________________________________________________ 65
Bsc. Multimedia Programming with Design ___________________________
This is my design idea at the moment. i dont have a clue how to make it 3D
but i'll find a way!
Posted by Peter Delaney at 8:33 AM 0 comments
Saturday, November 1, 2008
__________________________________________________________________ 66
Bsc. Multimedia Programming with Design ___________________________
__________________________________________________________________ 67
Bsc. Multimedia Programming with Design ___________________________
This is a short example of the world copyright laws. It is up to date and valid!
have a look if you want to. boring i know.
Tuesday, October 28, 2008
Navigation Plans
Ok so it's been awhile.
I have now move on to navigation and i hope to have a main idea soon. The
site is going to run on the internet, Wii Channel and Iphone/Itouch (wii flash
sould sovle that).
Laterz
Posted by Peter Delaney at 8:36 AM 0 comments
Labels: Navigation Plans
Tuesday, October 21, 2008
Research
For the past while I've been sick so YAY! my tonsils are growing back! i had
em removed years ago.
I have more outlets for this than just canvas printing like laptop cover. digital
multimedia frames, digital book covers.
Posted by Peter Delaney at 6:13 AM 0 comments
__________________________________________________________________ 68
Bsc. Multimedia Programming with Design ___________________________
http://www.thisisperfect.co.uk/ this is the first site i found. it's only lets you
change the colors of the art work. you have a choice of a palate of colors
Posted by Peter Delaney at 7:06 AM 0 comments
Sunday, October 5, 2008
proposal
Limerick Institute of Technology
Department of Information Technology
Supervisor:
Suitable for
People wanting something new and interesting for there homes 2 = very
suitable
People interested doing interior design 1 = suitable
People not interested in Design. 0 = unsuitable
· Make your own individual art designs for canvas or framed art work.
· Use the wii remote or multi touch screen to move, rotate, scale images onto
a canvas.
· Get to select your genre to get preloaded images.
· User can input the color of the room the artwork is going to be situated in
and predetermined color choices will be made for you.
· Tells user which colors affect which emotions.
· User can upload own images for uses in the program.
· User has the option to play around with famous painting by the likes of Pablo
Picasso, Edvard Munch, Marc Chagall, Andy Warhol and Robert Delaunay.
· User can save their work for a later date.
__________________________________________________________________ 69
Bsc. Multimedia Programming with Design ___________________________
Just opened this now! I still haven't picked my Theme yet. so i'll keep ye
posted.
Pete.
Posted by Peter Delaney at 7:22 AM 0 comments
Coding
Gallery
package
{
import flash.display.*;
import flash.events.*;
import flash.geom.ColorTransform;
import flash.utils.Dictionary;
//import flash.filters.*;
// Import Papervision3D
import org.papervision3d.core.proto.*;
import org.papervision3d.scenes.*;
import org.papervision3d.cameras.*;
import org.papervision3d.objects.*;
import org.papervision3d.materials.*;
//
______________________________________________________________
_____ Album vars
__________________________________________________________________ 70
Bsc. Multimedia Programming with Design ___________________________
//
______________________________________________________________
_____ stage
//
______________________________________________________________
_____ main
stage.quality = StageQuality.MEDIUM;
init3D();
addChild( iFull );
//
______________________________________________________________
_____ Init3D
// Create scene
scene = new MovieScene3D( container );
// Create camera
__________________________________________________________________ 71
Bsc. Multimedia Programming with Design ___________________________
camera.extra.goPosition.copyPosition( camera );
}
//
______________________________________________________________
_____ Create album
material.doubleSided = true;
material.lineColor = 0xFFFFFF;
material.updateBitmap();
// Randomize position
var gotoData :DisplayObject3D = new DisplayObject3D();
plane.extra =
{
goto: gotoData
};
// Include in scene
scene.addChild( plane, "Album" + String( num ) );
__________________________________________________________________ 72
Bsc. Multimedia Programming with Design ___________________________
container.buttonMode = true;
container.addEventListener( MouseEvent.ROLL_OVER,
doRollOver );
container.addEventListener( MouseEvent.ROLL_OUT,
doRollOut );
container.addEventListener( MouseEvent.MOUSE_DOWN,
doPress );
num++;
}
//
______________________________________________________________
_____ Button events
target.copyTransform( plane );
target.moveBackward( 350 );
camera.extra.goPosition.copyPosition( target );
camera.extra.goTarget.copyPosition( plane );
plane.material.lineAlpha = 0;
// event.target.filters = null;
};
plane.material.lineAlpha = 1;
__________________________________________________________________ 73
Bsc. Multimedia Programming with Design ___________________________
plane.material.lineAlpha = 0;
// event.target.filters = null;
};
//
______________________________________________________________
_____ Loop
update3D();
__________________________________________________________________ 74
Bsc. Multimedia Programming with Design ___________________________
// Render
scene.renderCamera( this.camera );
}
//
______________________________________________________________
_____ FullScreen
__________________________________________________________________ 75