Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/22/24 13:41
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
3 registered members (NnamueN, Akow, 1 invisible), 1,421 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
LucasJoshua, Baklazhan, Hanky27, firatv, wandaluciaia
19054 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 2 1 2
Re: Framerate bei Partikeln #12043
03/16/03 08:08
03/16/03 08:08

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Also bei mir ist es immer so:
Je größer ich die partikel setze (size = xx;), desto niedriger die Framerate bei naher Kameransicht.

Wenn du die Partikel in einer Schleife verwendest, solltest du die Schleife wie folgt schreiben:
code:
  
while(1)
{
emit ...;
waitt(5); //nicht nur wait, sondern waitt
}

ODER:
code:
  
var count = 0;

while(1)
{
if (count <= 0) {count = 5; emit ...;}
count -= time;
wait(1);
}

Damit wird verhindert das mehr Partikel als gewollt eingesetzt werden.

Re: Framerate bei Partikeln #12044
03/16/03 17:48
03/16/03 17:48

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Prinzipiell würde ich nicht mehr das alte emit(), sondern das "neue" effect()/effect_local() benutzen.

Re: Framerate bei Partikeln #12045
03/17/03 08:38
03/17/03 08:38
Joined: Apr 2002
Posts: 1,927
photon_ Offline
Expert
photon_  Offline
Expert

Joined: Apr 2002
Posts: 1,927
Ich habe keine Probleme mit Partikeleffekten. Ich habe die Particelzahl auf 25000 forciert und merke bis schätzungsweise 10000 keine Unterschied...
Meine Effekte nutzen allesamt Flare, Bright, Alpha und Move...

Vielleicht hast du grundsätzliche Fehler gemacht, zum Beispiel hast du irgendwo in nem Effekt ne wait(1); Anweiseisung stehen?
Prinzipielle solltest du mit clip_particles arbeiten,alles was nur ein Stück ausserhalb des Bildschirms ist sofort clippen lassen, das heb die Framerate erheblich...
Auch solltest du überlegen ob du nicht Alphabitmaps nimmst statt mit Flare und Alpha zu arbeiten, ich weiß allerdins nicht ob das die FR hebt, müsstest du probieren...

Auch solltest du uns verraten, welches Arbeitssystem du hast, denn ein P2 300 Mhz mit ner Riva TNT 16MB bringt nich soviel Leistung... [Razz]

Re: Framerate bei Partikeln #12046
03/16/03 22:09
03/16/03 22:09

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Was is eigendlich der unterschied zwischen effect und effect_local???????

Re: Framerate bei Partikeln #12047
03/16/03 22:19
03/16/03 22:19
Joined: Apr 2002
Posts: 1,927
photon_ Offline
Expert
photon_  Offline
Expert

Joined: Apr 2002
Posts: 1,927
Der Unterschied ist nur wichtig, wenn du ein Multiplayergame machst...
effect() bedeutet, dass die Partikel auf dem Server erstellt werden und an die Clients gesendet werden. effect_local() bedeutet, dass die Partikel nur auf den Client erstellt werden...
So spart man sich einiges an FPS, da die Daten die übertragen werden müssen weniger werden...

Page 2 of 2 1 2

Moderated by  HeelX, Spirit 

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