INTEGRITY | ART211 | 211SYL | ART310 | 310SYL | ART311 | 311SYL | HOME
SANTIAGO ECHEVERRY

ART310 | Advanced Digital Arts| Fall 08 | PRE-REQUISITE: ART210 and/or COM 241

Section H | T - Tr | 2:00PM - 4:00 PM
CAS 123 | 08/23/08 - 12/12/08


secheverry at ut.edu | BAS 131 | 813 - 253 3333 x 3769
Office hours by appointment only
Week Description   Assignments
1 - PROC 1

Processing: structure, language, intro to programming languages. Object properties. Types of variables

Go to www.processing.org / download and install processing on your computers. Create your first graphics applet exploring shapes and colors.
2 - PROC 2


Basic interactivity, transformations using mouse coordinates and user behaviors. 3D environments. Matrix Push / Pop . Conditions, repeat loops
Inspired by one of the examples found in Processing's library, create at least 3 applets exploring interactive transformations in space.
3 - PROC 3

Functions: Object Oriented Programming. Understanding new structures, reusable code. Image properties, Video, Color Matrix


Create an advanced applet where you exlore the properties of functions and the integration/manipulation of external images and / or video

4 - PROC 4

Advanced applications of Processing, understanding real world examples.


Prepare yourProcessing final projct. More details to be given in class.

 

5 - ANIM 1
Introduction to Flash. Objects, properties, shape/motion tweening. Understading transformations in time.



• Create a Flash animation of your favorite song - 3 minutes max. 10fps / 320 x 240, with an INTRO scene, a CREDITS scene, and some basic play and pause buttons. (due in 2 weeks)
• lowmorale.co.uk Creep / Radiohead
• voozclub.com
• atomfilms.com/af/animation/flash
• goultralightsgo.com

• insertsilence.com
• whitehouseanimationinc.com
• HotWired: Animation Express
6 - ANIM 2

Advanced animation techniques. Movie Clips
  Explore:
Flash Documentation
Macromedia Flash Tutorials
Flash Learning Center
7 - AS3 1


Basics of Actionscript, structures, functions, setInterval. Types of variables, boolean, integer, float, numeric, alpha, arrays. Repeat loops, conditionnals.


• Create a series of practice movies where you will alter the properties of Movie Clips - _width, _height, _x, _y, _alpha, _rotation, etc - using variables, functions, repeat loops and conditionnals.

 

8 - AS3 2
Applied mathematic formulas, understanding chaos. Parent/Child programming



Math Nightmare Project: Use MATH formulas to transform Movie Clips on the stage, be creative and face your fear of numbers >:-)
actionscripts.org
WebWasp tutorials
9 - INTERACTIVITY
ARRAYS, understanding lists. Loading JPG / SWF / DATA into Movie Clips. notion of Data Bases. Interaction with Javascript. XML.

• create your own swf album loading dynamically your files locally or from a server using XML / php+mySql

10 - INTERACTIVITY


Controlling video and audio in Flash FLV vs SWF, streaming vs pre-loading


• create a video-autoscopy experimenting with interactive video and audio.
11 - INTERACTIVITY
Flash and the Web. Design for Motion Graphics. Dynamic menus and Interaction Design   • design a mini-web site based on Flash where you will explore in at least 5 areas the life and work of a selected contemporary artist (to be chosen randomly depending on the amount of students) Use floating menus and scenes.
12 - INTERACTIVITY
Dynamic media: Integration of Live elements ( Video, Audio)



 
13 - INTERACTIVITY
Actionscript WORKSHOP   Start creating your own Flash based website. This is the beginning of your final project, you will need to integrate all the projects you have produced so far. If you have taken or are taking ART 311 you can explore combinations between both classes.

14 - INTERACTIVITY
Actionscript WORKSHOP



 
14 - INTERACTIVITY
Actionscript WORKSHOP  

16 - FINALS

FINAL PROJECTS PRESENTATION - EVERYONE MUST BE PRESENT