Tuesday, 29 July 2014

                                    28th July -Notes in class 3




> Connecting inputs ( controls information we can get to effect billboard) / outputs together

> Purple on the left / black / Blue  <---- makes sure that it is set up in a good strong structure so that it      doesn't get messy and you can fix things better...Also you normally read left --> to right so makes sense.

> If you want to know what something is look at the description on the bottom left side of the page.

> If you want to put all your box fuctions in one thing- select all with the mouse and make a macro patch---> to look through macro patches press "explode macro"


Helpful functions to play around with:

 > Math ( timer/ black box)
>  Cube (second one on library)
> interpolation
> RGB Color
> Wave Generator
> Random
>Audio input
> Mouse
> circle
> Bilboard
> family line






Sunday, 27 July 2014





21st July - Notes in class 



Processing Definition

Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.

In processing we need to tell it how big/size e.c.t to be- We do this by adding parameters and adding values e.g "("30, 50, 50 ") but to do this correctly we should look at the REFERENCE SHEET, to find out what each value stands for e.g a, b, c, d..should stand for width, height e.c.t.


Random notes taken 

> Keep an eye on everything your doing ( save) - so if you mess up you can always go back 
> Look and identify code
> Always good to go back and double check

> Rect (draws a rectangle, same as circle= draws a circle)
> Always finish with ";" ( stop one thing- start another)

Y TO THE SKY 
x -----> across
y------> up 

Void setup (){
// runs once 
-where as-
Void draw (){
//runs repeatedly 

Variable= storing information e.g text, name, time e.c.t

Examples of what you can add:

*can duplicate these functions to add effect

----> add colour (background)
---->size function e.g "size( 600(width), 400(height));
----> stroke ( edge/border/ "fill()}= where you add colour")
---->stroke weight(makes thickness) e.c.t
----> Print("Hello";) ("mouseX); 
---->Line(0, mouseX, mouseY); e.g line(x1, y1(start position), x2(end position), y2); (10, 10, 600, 400)
       

Good websites to get code source from

> GitHub
                   

                                                     Notes from class



Sunday, 20 July 2014



This is another youtube clip demonstrating what coding can make though art and design
What I think
Personally I think the movement, the colours, the contrast and the technology behind this software is amazing how it creates a different way of creating life to the eye.
What I thought of this youtube clip

This video is really inspiring, as it showed me how processing can be simple and still have a way of being creative and how experimenting with different shapes and visual context. you can do so much stuff with it - like clothing, prints, e.c.t.

What I want to take from this youtube clip

I would like to try this out and and try create my own software and see what I come up with

                                                Aim

                                        Brief





                              What is creative coding?
  1. Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional.