# proce55ing

**URL:** <https://forum.kirupa.com/t/proce55ing/42959>\
**Category:** random\
**Created:** [August 20, 2003, 3:48am UTC](https://forum.kirupa.com/t/proce55ing/42959 "2003-08-20T03:48:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![thoriphes](https://avatars.discourse-cdn.com/v4/letter/t/9fc348/32.png) [@thoriphes](https://forum.kirupa.com/u/thoriphes)\
**Post date:** [August 20, 2003, 3:48am UTC](https://forum.kirupa.com/t/proce55ing/42959/1 "2003-08-20T03:48:48Z")

</div>

After viewing some of the stuff made from this new “thing” i decided to dip my hands in it. I contacted them and they let me test their alpha version of P5. The language was definitely different from Actionscript, as you may have seen, but it’s nothing i haven’t already seen. Syntax is very similar to C++/Java. It may look discouraging, but if you know how to move stuff with actionscript, you’ll pick this up in no time.

Anyway, tonight, after I studied some of the functions and stuff, I made my first experiment:

[http://test.thoriphes.com/P5/ripples/applet/-or-](http://test.thoriphes.com/P5/ripples/applet/-or-)  
[http://www.bpf.net/~fresh/P5/ripples/applet/](http://www.bpf.net/~fresh/P5/ripples/applet/)

Actionscript couldn’t possibly handle this kind of experiment, so I think I have found a new language for this kind of thing ☹

End of the road for me and Actionscript? Maybe. :-\ Future experiments on my site will most likely be made from Proce55ing. It has better CPU handling than Actionscript, a complaint i have had for years now.

Thank you for your time.  
:hat:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 3:52am UTC](https://forum.kirupa.com/t/proce55ing/42959/2 "2003-08-20T03:52:21Z")

</div>

Manny, I will kick your arse!!!

Well… for one just because that is so amazing what you did in 1 friggin day!!! And for 2 is that you are one of the people I look up to with AS skill… I need you!!!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:00am UTC](https://forum.kirupa.com/t/proce55ing/42959/3 "2003-08-20T04:00:49Z")

</div>

questions from what i’ve seen…

1). is there no zoom type stuff since no right click?

2). is there motion tweening?

That’s awesome though thor. You could never do something like that w/o lots of cpu power in flash.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:05am UTC](https://forum.kirupa.com/t/proce55ing/42959/4 "2003-08-20T04:05:11Z")

</div>

Nali: No it is Java not Flash, so that option is not there.  
And the environment is 100% coding, no clips, symbols or manual animation… sorry ☹

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:15am UTC](https://forum.kirupa.com/t/proce55ing/42959/5 "2003-08-20T04:15:55Z")

</div>

but it’s still vector, right?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:21am UTC](https://forum.kirupa.com/t/proce55ing/42959/6 "2003-08-20T04:21:27Z")

</div>

No… not really. Refer to mannys experiment to see how things look in Java… has kind of a pixely edge.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:25am UTC](https://forum.kirupa.com/t/proce55ing/42959/7 "2003-08-20T04:25:03Z")

</div>

That’s awesome/sad :beam::\*(

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:25am UTC](https://forum.kirupa.com/t/proce55ing/42959/8 "2003-08-20T04:25:18Z")

</div>

i also noticed that this can detect where your mouse is even when its not over the “movie” --\> click and drag out before you release

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:26am UTC](https://forum.kirupa.com/t/proce55ing/42959/9 "2003-08-20T04:26:53Z")

</div>

lol, i didn’t even know that. thanks for pointing that out.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:33am UTC](https://forum.kirupa.com/t/proce55ing/42959/10 "2003-08-20T04:33:09Z")

</div>

Hey thor, that seems very interesting 🙂  
But since i dunno anything about Java or C++, thats not for me… ☹

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:44am UTC](https://forum.kirupa.com/t/proce55ing/42959/11 "2003-08-20T04:44:30Z")

</div>

actually, you don’t really need to know a lot on C++ or Java (which are pretty much the same). You just need to be/get familiar with the coding scheme. Both languages are more stricter than actionscript. You need to define variables, allocate memory space, etc. But it doesn’t take very long to learn and understand.

take this code for example:

```auto
float rsize = 50;

void setup () {
rectMode(CENTER_DIAMETER);
size(550, 400);
background(255, 255, 255);
}

void loop() {
fill(0);
rect(random(width), random(height), rsize, rsize); //make a square and randomly place it somewhere.
}

```

This is actually very similar to actionscript:

void setup() {…} is like onClipEvent (load) and void loop() {…} is like onClipEvent (enterFrame). See? It just takes some getting used to.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:52am UTC](https://forum.kirupa.com/t/proce55ing/42959/12 "2003-08-20T04:52:52Z")

</div>

This processing thing definetely caught my attention.  
I might TRY playing around with that in the future 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 8:43am UTC](https://forum.kirupa.com/t/proce55ing/42959/13 "2003-08-20T08:43:00Z")

</div>

[SIZE=1]as I said earlier…[/SIZE] [SIZE=10] **TRAITOR!!!** [/SIZE] :bad:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 9:52am UTC](https://forum.kirupa.com/t/proce55ing/42959/14 "2003-08-20T09:52:23Z")

</div>

java [size=10]Sucks![/size] :evil:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 9:53am UTC](https://forum.kirupa.com/t/proce55ing/42959/15 "2003-08-20T09:53:30Z")

</div>

> \*Originally posted by Ilyas Masa \*  
> \*\*[SIZE=1]as I said earlier…[/SIZE] [SIZE=10] **TRAITOR!!!** [/SIZE] :bad: \*\*

🅰

AND hes trying to convert others! 😱

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 12:19pm UTC](https://forum.kirupa.com/t/proce55ing/42959/16 "2003-08-20T12:19:44Z")

</div>

This program reminds me of the CMU Graphics engine they have available for C++ where you can create games and such by simply defining and adding actions to your shapes in code.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 2:38pm UTC](https://forum.kirupa.com/t/proce55ing/42959/17 "2003-08-20T14:38:41Z")

</div>

> \*Originally posted by senocular \*  
> \*\*🅰

AND hes trying to convert others! 😱 \*\*  
:sure:

guys…my site is still gonna be flash. i said _actionscript_ not flash. and sen, thanks for pointing this out to me. just think, if you hadn’t given us those links this would’ve never happened 🙂

but i’ve given my reasons: this runs my experiments more smoothly and best of all… **it already comes with 3D drawing APIs**

pom \>\> :love: (don’t worry, i haven’t left you for P5)

i’ll still do little actionscript from time to time…maybe a little preloader here or there. =)

> \*Originally posted by Ilyas Masa \*  
> \*\*[SIZE=1]as I said earlier…[/SIZE] [SIZE=10] **TRAITOR!!!** [/SIZE] :bad: \*\*  
> hey, i’m just going back to my roots. Before actionscript, all I had was CMU (see kirupa’s post) in C++ and all you could really do was draw simple primitives with little to no interaction.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:31pm UTC](https://forum.kirupa.com/t/proce55ing/42959/18 "2003-08-20T16:31:23Z")

</div>

_mumbles_

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:36pm UTC](https://forum.kirupa.com/t/proce55ing/42959/19 "2003-08-20T16:36:26Z")

</div>

that’s cool but not for me!..

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 20, 2003, 4:48pm UTC](https://forum.kirupa.com/t/proce55ing/42959/20 "2003-08-20T16:48:10Z")

</div>

OH WOW! I’ve been looking for this program all my life, and until now, I didn’t know that I was looking!

Thanks Ithuriel (cough \*Thor) for the heads up in the IRC channel. Just what I need… one more excuse never to leave my house… =)

[Next page](https://forum.kirupa.com/t/proce55ing/42959.md?page=2)
