Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/20/24 01:28
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (kzhao, AndrewAMD, bigsmack, 7th_zorro), 869 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
Kugelförmiger Partikeleffekt #441470
05/24/14 11:06
05/24/14 11:06
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Hi! Ich würde gerne folgenden Partikeleffekt realisieren:

Eiskristall Partikeleffekt (YouTube)

Partikel in Kreisbewegung und negativer z-achse ist kein Problem, aber dieses exponentiale, das es aussieht wie eine Kugel.
Hat da jemand nen Codeschnipsel oder kann mir da weiterhelfen?


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441471
05/24/14 11:11
05/24/14 11:11
Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...
pararealist Offline
Senior Member
pararealist  Offline
Senior Member

Joined: Dec 2006
Posts: 434
UK,Terra, SolarSystem, Milky W...

Last edited by pararealist; 05/24/14 11:23.

A8.3x Commercial, AcknexWrapper and VS 2010 Express
○pararealist now.
Re: Kugelförmiger Partikeleffekt [Re: pararealist] #441472
05/24/14 11:19
05/24/14 11:19
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Yes, but its only a circle. The movie that i have uploaded shows the effect, what iam looking for.


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441479
05/24/14 15:33
05/24/14 15:33
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
I really dont know, how can I do that...


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441491
05/25/14 09:49
05/25/14 09:49
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Hat da echt keiner ne Ahnung?? Ich habs schon mit cos und sin versucht. Die Alternative wäre eine unsichtbare Kugel mit einer animierten Textur, welche sich dann dreht, aber die Animation säh dann immer gleich aus und im Video kann man ganz klar erkennen, das die Bewegung der einzelnen Partikel zufällig verläuft.


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441493
05/25/14 09:59
05/25/14 09:59
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Using sine and cosine is the correct approach, have a look here: http://de.wikipedia.org/wiki/Kugelkoordinaten
You just need an additional angle:




Last edited by Superku; 05/25/14 10:00.

"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: Kugelförmiger Partikeleffekt [Re: Superku] #441494
05/25/14 10:37
05/25/14 10:37
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Here is what I have:
Code:
var radius = 5;
function remove_bees(PARTICLE *p)
{
  p->vel_x = actor.x - (radius * sin(p.lifespan)*cos(p.lifespan));
  p->vel_y = actor.y + (radius * sin(p.lifespan)*sin(p.lifespan));
  p->vel_z = radius * cos(p.lifespan);
  p.lifespan -= 10 * time_step;
}
 
function swarm_init(PARTICLE *p)
{
  p.lifespan = 360;
  p.alpha = 100;
  p.bmap = snow_map;
  p.size = 2;
  p.flags = MOVE;
  p.event = remove_bees;
}
 
function swarm()
{
  while(actor == NULL) {wait (1);}
  while (1)
  {
     effect(swarm_init, 1, vector(actor.x, actor.y, actor.z+45), normal);
     wait(3);
  }
}


But it looks like this:



Any ideas?


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441495
05/25/14 10:54
05/25/14 10:54
Joined: Oct 2011
Posts: 1,082
Germany
C
Ch40zzC0d3r Offline
Serious User
Ch40zzC0d3r  Offline
Serious User
C

Joined: Oct 2011
Posts: 1,082
Germany
Im sure you want to use cosv, sinv, tanv in degree and not radians grin

Re: Kugelförmiger Partikeleffekt [Re: NeoJones] #441496
05/25/14 10:54
05/25/14 10:54
Joined: Aug 2003
Posts: 134
Saarland-Deutschland
Jog Offline
Member
Jog  Offline
Member

Joined: Aug 2003
Posts: 134
Saarland-Deutschland
Hallo
Versuch es mal damit wahrscheinlich hast du das gemeint.


function keep_particle(PARTICLE *p)

{

p.lifespan = 100; // use a big value here

}



function particle_effect(PARTICLE *p)

{

// p.bmap = particle_tga;

p.size = 2; // gives the size of the particles

p.flags |= BRIGHT ;

p.event = keep_particle;

}



action sphere() // attach this action to a sphere model

{

set (my, PASSABLE | INVISIBLE );

var particle_pos[3];

while (my.skill1 < ent_vertices (my))

{

my.skill1 += 1;

vec_for_vertex(particle_pos, my, my.skill1);
// wait(-0.001);

effect(particle_effect, 1, particle_pos, nullvector);

}




}

Gruß Jog


Wenn Katzen Pferde w�hren, k�nnten wir die B�ume Hochreiten.
*"Saarl�nder es kann nur einen geben"*
Re: Kugelförmiger Partikeleffekt [Re: Ch40zzC0d3r] #441497
05/25/14 11:13
05/25/14 11:13
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Originally Posted By: Ch40zzC0d3r
Im sure you want to use cosv, sinv, tanv in degree and not radians grin

Oh, yes you're right! grin

But it still looks like everything and not the way it should be cry


Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Page 1 of 2 1 2

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1