1/2
1/2
13
13
55
55
377
377


After 4-5 months of twiddle it payed off and we won again at Assembly. You can checkout the outcome in realtime by clicking the picture or view it in HD at Youtube. Here’s also the link to the info file and link to pouet of course.

As I mentioned earlier I invited David Lenaerts to help with the demo. All those fancy Away3dLite stuff with shadows and reflections came by his hands. Awesome!

I also compiled the whole shit through Joa Ebert’s Apparat. It did speed up it a bit.

I also had a presentation at Assembly. I talked about my flash art and introduced the evoTinyEngine, evoCunningParticleEngine and evoSync-tool. I haven’t found the recording of the speech yet but here are some of the links I had there.

evoCunningParticleEngine at googlecode
evoTinyEngine at googlecode
download the evoSync air app

You can also download the presentation in pdf format.

Then the bad news. I had an accident last Friday. I fall down from the fence and my wedding ring got stuck at the top of the fence.
The ring peel off all the skin, muscles and stuff out of my finger. The main tragedy about it was that it also ruined my fingers blood vessels and the finger had to be amputated. So I won’t be coding new experiments for a while now I guess. I also need to learn how to type fast with 9 fingers. I will recover eventually, but it’ll take some time and hard work.

I’ll post more info about the particle engine later when it won’t hurt so much to type.

p.s. We also did this little demo with Jalava to show that 4k intro can be done with Flash. It’s not too fancy but it proofs the concept :)

21
21

What do you think of this? (12)

1/2
1/2
13
13
55
55
377
377

ParticleYou
Your webcam in depth. Black at back white at front.

LittleGreenMen
Works best in a bit darker room.

GoldenWave

21
21

What do you think of this? (10)

1/2
1/2
13
13
55
55
377
377

AbsurdStability
Desire of stability in the middle of vortex of change. Consider it absurd.

Sure I know it’s the self talking to me.

21
21

What do you think of this? (2)

1/2
1/2
13
13
55
55
377
377

PillAvalanche

I’ve been coding Objective-C lately and less Flash. I have decided to learn more languages properly and the language of evil fruit company is one of those. I feel humble to be such a newbie, but at the same time I found new ideas for my AS3 coding patterns.

The constant of diverse is getting stronger and it’s quite obvious that in the future we need to know broader stack of techniques. Also we need to know these techniques deeper. For creating something ‘new’ we have to look even farther out of the box.

This is all because of the ever growing flood of information in this digital cosmos. Things are old at that very moment they where released. Our eyes glimmering we are producing piles of old crap.

It’s not depressing or even worrying. This is how it has always been. Things are again getting faster, broader and more diverse.

21
21

What do you think of this? (11)

1/2
1/2
13
13
55
55
377
377

JuliaField

It’s the same Julia fractal animating under the hood that I created on last laboratory output. This time it’s rendered with 3d particles. I’ll post something else then particles next. I promise.

You may want to view it with flash player 10.1 beta 3 release :)

21
21

What do you think of this? (3)

1/2
1/2
13
13
55
55
377
377

BlackHole

Gravitation

max = 10;
gravity = .006;

dx = -pa.x;
dy = -pa.y;
dz = -pa.z;

//dist = Math.sqrt(dx*dx + dy*dy + dz*dz);
//dsg = dist * dist * gravity;

dsg= (dx*dx + dy*dy + dz*dz) * gravity;

pa.vx += dx / dsg;
pa.vy += dy / dsg;
pa.vz += dz / dsg;

pa.vx = (pa.vx > max) ? max : ( (pa.vx <max) ? –max : pa.vx );
pa.vy = (pa.vy > max) ? max : ( (pa.vy <max) ? –max : pa.vy );
pa.vz = (pa.vz > max) ? max : ( (pa.vz <max) ? –max : pa.vz );

pa.x += pa.vx;
pa.y += pa.vy;
pa.z += pa.vz;

21
21

What do you think of this? (3)

1/2
1/2
13
13
55
55
377
377

Blue Whale

I created this math last Spring for one project that didn’t finished then and has taken a new path now so this elegant loop has become available. I cannot think of better way to show it than combine it with the most intriguing being on Earth, the Blue Whale.

Make sure you have a head sets and your volume is set to high since Blue Whale has very low voice. A lot of his song is under our ability to hear. Never the less you can still feel it inside your head and deep in your stomach. That sound can be heard over 1200 kilometers away. These fellows can sing through oceans to each other!

Wikipedia:
“Source level of sounds made by Blue Whales are between 155 and 188 decibels when measured relative to a reference pressure of one micropascal at one metre. All Blue Whale groups make calls at a fundamental frequency of between 10 and 40 Hz, and the lowest frequency sound a human can typically perceive is 20 Hz. Blue Whale calls last between ten and thirty seconds. Blue Whales off the coast of Sri Lanka have been repeatedly recorded making “songs” of four notes duration lasting about two minutes each.”

21
21

What do you think of this? (6)

1/2
1/2
13
13
55
55
377
377

A Glorious Dawn

I was inspired by this video and song by John Boswell to watch the Carl Sagan‘s Cosmos series from the seventies. What a pedagogue this man was and still is!

Here‘s my art contribution to honor him.

I think the song is master piece after knowing the raw material Mr. Boswell used. Check out his stuff at colorpulsemusic.com. By the way it’s a whale song.. If you are wondering what Sagan is trying to sing at the beginning.

The visual synchronization is made by using only soundChannel.left- ja rightPeak. You may click on it to activate the explosion.
Ohh and here are the code for creating sphere that has it’s points correctly randomly separated.

var u:Number = Math.random();
var v:Number = Math.random();

z = -1 + 2 * u;
var z2:Number = Math.sqrt(1.0 – z * z);
var phi:Number = (2. * Math.PI) * v;
x = z2 * Math.cos(phi);
y = z2 * Math.sin(phi);

21
21

What do you think of this?

1/2
1/2
13
13
55
55
377
377

I have wanted to do this right after I did it in 2d almost a year ago. The task wasn’t easy since there is exponentially more of everything and that cost cpu.
Well.. “If you wish to make an apple pie from scratch, you must first create the universe.” – said Carl Sagan and that meant study on optimizing the as3.

Here are the rules:
1. Every dot know their neighbours at up, down, left, right, back and forward.
2. Ones their Boolean ‘active’ is true they scale up and add random value to their property ‘hot’.
3. If random value is greater then their hot value they set their neighbours active to true.
4. All dot’s ‘hot’ and ‘scale’ value drops during time.

Click on them to active one random dot. Realize that what you are seeing are reactions created by change in constant system.

GameOfLife3Da
12x12x12 = 1728 particles

GameOfLife3Db
15x15x15 = 3376 particles

GameOfLife3Dc
20x20x20 = 8000 particles

For you with fast cpu:
GameOfLife3Dd
24x24x24 = 13824 particles

21
21

What do you think of this? (6)

1/2
1/2
13
13
55
55
377
377

IntensiveProperty

This one is a bit heavier then the last one. Our traditional post processing effects aren’t very efficient on high resolutions. Need to do some research if Pixel Bender could help on that. Anyway we have here 1000 particles in a 10x10x10 grid and four lights doing their moves. Particles reacts on lights. The light in the middle of the grid changes it power on regular basis.

In the physical sciences, an intensive property (also called a bulk property), is a physical property of a system that does not depend on the system size or the amount of material in the system: it is scale invariant. By contrast, an extensive property of a system does depend on the system size or the amount of material in the system. Some intensive properties, such as viscosity, are empirical macroscopic quantities and are not relevant to extremely small systems.

For example, density is an intensive quantity (it does not depend on the quantity), while mass and volume are extensive quantities.
wikipedia

21
21

What do you think of this? (2)

Older 1b/11→