This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2008-10-02 13:37:26

chalkmarrow
Scratcher
Registered: 2007-05-18
Posts: 100+

Wordscapes by Peter Cho

Interesting text art of the type that you might try in scratch:

http://www.typotopo.com/wordscapes/wordscapes.html

Offline

 

#2 2008-10-02 14:20:10

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Wordscapes by Peter Cho

Those are amazing!  How hard is that Processing language to learn?


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#3 2008-10-02 15:27:29

chalkmarrow
Scratcher
Registered: 2007-05-18
Posts: 100+

Re: Wordscapes by Peter Cho

Paddle2See wrote:

Those are amazing!  How hard is that Processing language to learn?

It's very easy. It's made, in theory, for non-programmers (though I have trouble believing that entirely). It uses Java syntax, because it actually IS Java  It just does some of the hard stuff for you. Every program has the same basic structure: a setup{} part, and a draw{} part. the draw{} part just runs in a loop forever (unless you stop it, etc.).

So for example, this program is all you need to make rectangles move around and change size as a function of mouse x,y:

Code:

void setup() 
{
  size(200, 200); 
  noStroke();
  colorMode(RGB, 255, 255, 255, 100);
  rectMode(CENTER);
}

void draw() 
{   
  background(51); 
  fill(255, 80);
  rect(mouseX, height/2, mouseY/2+10, mouseY/2+10);
  fill(255, 80);
  int inverseX = width-mouseX;
  int inverseY = height-mouseY;
  rect(inverseX, height/2, (inverseY/2)+10, (inverseY/2)+10);
}

Which you can see here:

http://processing.org/learning/basics/mouse2d.html

Last edited by chalkmarrow (2008-10-02 15:27:53)

Offline

 

#4 2008-10-04 00:12:18

vikaros
Scratcher
Registered: 2007-06-04
Posts: 100

Re: Wordscapes by Peter Cho

Processing rocks!  Its programming for artists and art for programmers  smile

The language (or rather API) is a manageable size and the site has great examples to learn from.  If you want to avoid the Java side of it you can use a little console app. (provided in the download) into which you can type processing code (like the examples chalkmarrow provided) and it will take care of the rest - giving you quick results.  Unlike Scratch its not as polished nor does it manage sprites, but specifically for experimental computer art or for connecting to larger Java applications its awesome!

Have you seen the wefeelfine site?  http://www.wefeelfine.org/ 
...fun example of what processing can do.

Offline

 

#5 2008-10-04 07:42:44

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Wordscapes by Peter Cho

Those are amazing! At first I thougght it was just going to be a collection of ASCII art, but apparently not!

Offline

 

#6 2008-10-04 12:27:36

chalkmarrow
Scratcher
Registered: 2007-05-18
Posts: 100+

Re: Wordscapes by Peter Cho

vikaros wrote:

Processing rocks!  Its programming for artists and art for programmers  smile

The language (or rather API) is a manageable size and the site has great examples to learn from.  If you want to avoid the Java side of it you can use a little console app. (provided in the download) into which you can type processing code (like the examples chalkmarrow provided) and it will take care of the rest - giving you quick results.  Unlike Scratch its not as polished nor does it manage sprites, but specifically for experimental computer art or for connecting to larger Java applications its awesome!

Have you seen the wefeelfine site?  http://www.wefeelfine.org/ 
...fun example of what processing can do.

Wow! That wefeelfine site has some amazing visualizations. I had never seen that before...

Offline

 

Board footer