-
76.
0up up up
-
77.
0up up up
-
78.
0up up up
-
79.
0up up up
-
80.
0up up up
-
81.
0up up up
-
82.
0up up up
-
83.
0up up up
-
84.
0up up up
-
85.
0up up up
-
86.
0up up up
-
87.
0import traer. physics.*;
ParticleSystem psys;
Particle p1,p2,p3,p4;
Spring s,t,u;
float centerx, centery;
void setup()
{
colorMode(HSB);
size (600,600);
smooth();
background(230);
stroke(0,20);
strokeWeight(1);
psys= new ParticleSystem(0.0035,0.00001);
p1=psys. makeParticle(10*random(0.6,1.4),50,height,0);
p2=psys. makeParticle(10*random(0.6,1.4),200,height,0);
p3=psys. makeParticle(10*random(0.6,1.4),400,height,0);
p4=psys. makeParticle(10*random(0.6,1.4),550,height,0);
s=psys. makeSpring(p1,p2,0.001,0.001,100+random(-20,20));
t=psys. makeSpring(p2,p3,0.001,0.001,100+random(-20,20));
u=psys. makeSpring(p4,p3,0.001,0.001,100+random(-20,20));
p1.makeFree();
p2.makeFree();
p3.makeFree();
p4.makeFree();
p1.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
p2.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p3.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p4.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
noFill();
}
void draw(){
psys. tick();
stroke(abs(p2.position().x()-p3.position().x()), constrain(0.3* abs(p3.position().x()-p4.position().y()),30,100), constrain(abs(p3.position().x()-p4.position().y()),0,150),20);
curve(0,height/2,p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y());
curve(p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y());
curve(p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y(),width, height/2);
handleBoundaryCollisions(p1);
handleBoundaryCollisions(p2);
handleBoundaryCollisions(p3);
handleBoundaryCollisions(p4);
}
void mouseReleased(){
setup();
}
void handleBoundaryCollisions( Particle p )
{
if ( p.position().x() < 0 || p.position().x() > width )
p.velocity().set( -0.95*p.velocity().x(), p.velocity().y(), 0 );
if ( p.position().y() < 0 || p.position().y() > height )
p.velocity().set( p.velocity().x(), -0.95*p.velocity().y(), 0 );
p.position().set( constrain( p.position().x(), 0, width ), constrain( p.position().y(), 0, height ), 0 ) -
88.
0import traer. physics.*;
ParticleSystem psys;
Particle p1,p2,p3,p4;
Spring s,t,u;
float centerx, centery;
void setup()
{
colorMode(HSB);
size (600,600);
smooth();
background(230);
stroke(0,20);
strokeWeight(1);
psys= new ParticleSystem(0.0035,0.00001);
p1=psys. makeParticle(10*random(0.6,1.4),50,height,0);
p2=psys. makeParticle(10*random(0.6,1.4),200,height,0);
p3=psys. makeParticle(10*random(0.6,1.4),400,height,0);
p4=psys. makeParticle(10*random(0.6,1.4),550,height,0);
s=psys. makeSpring(p1,p2,0.001,0.001,100+random(-20,20));
t=psys. makeSpring(p2,p3,0.001,0.001,100+random(-20,20));
u=psys. makeSpring(p4,p3,0.001,0.001,100+random(-20,20));
p1.makeFree();
p2.makeFree();
p3.makeFree();
p4.makeFree();
p1.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
p2.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p3.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p4.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
noFill();
}
void draw(){
psys. tick();
stroke(abs(p2.position().x()-p3.position().x()), constrain(0.3* abs(p3.position().x()-p4.position().y()),30,100), constrain(abs(p3.position().x()-p4.position().y()),0,150),20);
curve(0,height/2,p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y());
curve(p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y());
curve(p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y(),width, height/2);
handleBoundaryCollisions(p1);
handleBoundaryCollisions(p2);
handleBoundaryCollisions(p3);
handleBoundaryCollisions(p4);
}
void mouseReleased(){
setup();
}
void handleBoundaryCollisions( Particle p )
{
if ( p.position().x() < 0 || p.position().x() > width )
p.velocity().set( -0.95*p.velocity().x(), p.velocity().y(), 0 );
if ( p.position().y() < 0 || p.position().y() > height )
p.velocity().set( p.velocity().x(), -0.95*p.velocity().y(), 0 );
p.position().set( constrain( p.position().x(), 0, width ), constrain( p.position().y(), 0, height ), 0 ) -
89.
0up up up
-
90.
0import traer. physics.*;
ParticleSystem psys;
Particle p1,p2,p3,p4;
Spring s,t,u;
float centerx, centery;
void setup()
{
colorMode(HSB);
size (600,600);
smooth();
background(230);
stroke(0,20);
strokeWeight(1);
psys= new ParticleSystem(0.0035,0.00001);
p1=psys. makeParticle(10*random(0.6,1.4),50,height,0);
p2=psys. makeParticle(10*random(0.6,1.4),200,height,0);
p3=psys. makeParticle(10*random(0.6,1.4),400,height,0);
p4=psys. makeParticle(10*random(0.6,1.4),550,height,0);
s=psys. makeSpring(p1,p2,0.001,0.001,100+random(-20,20));
t=psys. makeSpring(p2,p3,0.001,0.001,100+random(-20,20));
u=psys. makeSpring(p4,p3,0.001,0.001,100+random(-20,20));
p1.makeFree();
p2.makeFree();
p3.makeFree();
p4.makeFree();
p1.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
p2.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p3.velocity().set(random(-0.6,0.6),-random(0.5,0.8),0);
p4.velocity().set(random(-0.6,0.6),-random(0.3,0.8),0);
noFill();
}
void draw(){
psys. tick();
stroke(abs(p2.position().x()-p3.position().x()), constrain(0.3* abs(p3.position().x()-p4.position().y()),30,100), constrain(abs(p3.position().x()-p4.position().y()),0,150),20);
curve(0,height/2,p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y());
curve(p1.position().x(),p1.position().y(),p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y());
curve(p2.position().x(),p2.position().y(),p3.position().x(),p3.position().y(),p4.position().x(),p4.position().y(),width, height/2);
handleBoundaryCollisions(p1);
handleBoundaryCollisions(p2);
handleBoundaryCollisions(p3);
handleBoundaryCollisions(p4);
}
void mouseReleased(){
setup();
}
void handleBoundaryCollisions( Particle p )
{
if ( p.position().x() < 0 || p.position().x() > width )
p.velocity().set( -0.95*p.velocity().x(), p.velocity().y(), 0 );
if ( p.position().y() < 0 || p.position().y() > height )
p.velocity().set( p.velocity().x(), -0.95*p.velocity().y(), 0 );
p.position().set( constrain( p.position().x(), 0, width ), constrain( p.position().y(), 0, height ), 0 ) -
91.
0up up up
-
92.
0moron hala up yazıyor
- 93.
-
94.
0up up up
-
95.
0up up up
-
niyet ettim silik yemeye bu muymuş
-
google a deutçland kasap mı yazdın
-
niyet ettim silik yemeye bu sen misin la
-
ibretlik kayra editt
-
namık da benden yanaa
-
nasyonel sosyalizm arama gecmisi
-
michael gibofield yeni keşfettiği kelimeyle oynuyo
-
zalinazurtun futbol muhabbeti yapacak
-
nasyonel sosyalizm façan yansın
-
bu incelcanin adi azad diye
-
yaklaşık 260 bin tl kanzi
-
sadece tarihci agalar anlar
-
ananı niye zütürdün solaryuma olm
-
9 sene once benide ayni yerden atmislardi
-
andrew tate den nasyonel sosyalizm yorumu
-
yol aga bişeyler ekgib sözlükte
-
tegmen karari dogru abi
-
yarın iş başı var aga
-
solaryum bu muymuş aga
-
hay ananı rizenin çay tarlalarında
-
rolexim var
-
melek goz sentenza günlük mesai
-
hüüüüp selam beyler
-
nasyonel sosyalizm anani bacini
-
zuhahhauweovaovdogapbdbpa
-
pazar gecesi 50 üye ne olm
-
3 milyon dolarlık sözlük hala gece 12 de çöküyor
-
hayat artığı spor yapıyor
-
mikropcan radiyallahu anh
-
nasyonel sosyalizm savaştığın şeye dönüşürsün
- / 4