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
2 registered members (TedMar, AndrewAMD), 1,344 guests, and 7 spiders.
Key: Admin, Global Mod, Mod
Newest Members
LucasJoshua, Baklazhan, Hanky27, firatv, wandaluciaia
19053 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 4 of 6 1 2 3 4 5 6
Re: Performance Probleme [Re: garv3] #287329
08/31/09 12:51
08/31/09 12:51
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Machinery_Frank Offline
Senior Expert
Machinery_Frank  Offline
Senior Expert

Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Tobias: Garv hat die Sprite-Idee doch schon erfolglos getestet, was genau das bestätigt, was ich oben in Sachen Entitiy-Verwaltung beschrieben habe:

Originally Posted By: garv3
Übrigens, wenn ich jedes dieser Modelle durch ein einfaches Sprite ersetze, gewinne ich auch kaum Performance. Es hat also wohl eher was mit der Anzahl der Entities zu tun. Und weniger mit der Anzahl der Polys...



Models, Textures and Games from Dexsoft
Re: Performance Probleme [Re: Machinery_Frank] #287361
08/31/09 15:51
08/31/09 15:51
Joined: Apr 2007
Posts: 141
Germany
Timothy Offline
Member
Timothy  Offline
Member

Joined: Apr 2007
Posts: 141
Germany
Das ist jetzt eine merkwürdige Vermutung, aber schalte mal die Anzeige mit Energie, Credits usw. aus und teste dann die fps.
Warum ich darauf komme? Weil bei der Contribution "Projection Texture" von Xd1Vo auch oben links eine ähnliche Anzeige war. Immer wenn ich sie abgeschaltet habe, hatte ich auf verschiedenen PCs 70 fps mehr (vielleicht weil sie schlecht programmiert war).

Re: Performance Probleme [Re: Timothy] #287486
09/01/09 02:24
09/01/09 02:24
Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
Tobias Offline

Moderator
Tobias  Offline

Moderator

Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
Ja, wenn ich Panels anzeige geht die Frame Rate auch deutlich runter. Panels kosten viel mehr Framerate als Entities.

Es macht anscheinend auch einen Unterschied, ob du immer die gleiche Entity renderst oder verschiedene, und wie gross sie ist. Wenn ich im Terraindemo nur eine Entity-Art habe und die beiden anderen auf 0 setze, bekomme ich mehr als 100000 Entities per Frame. Wenn ich aber den Baum doppelt groß skaliere, geht die Framerate in den Keller, obwohl die Zahl der Polygone gleich ist.

Es gibt viele Einflüsse auf die Framerate an die man nicht gleich denkt, daher muss man bei Framerateproblemen alles mögliche testen.

Re: Performance Probleme [Re: Tobias] #287551
09/01/09 11:41
09/01/09 11:41
Joined: Mar 2008
Posts: 2,247
Baden Württemberg, Germany
Espér Offline
Expert
Espér  Offline
Expert

Joined: Mar 2008
Posts: 2,247
Baden Württemberg, Germany
also..

Wenn ich 250.000 Panels lade.. hab ich dennoch ne framerate von 60 ( bei fps_max 60 ).

Lade ich aber 49 Modelle mit je 96 Polys
und 2 Modelle mit knapp 2k Polys.. bekomm ich grademal noch 24 FPS


WO LIEGT DA DER SINN?????


Selling my Acknex Engine Editions (A7 Com & A8 Pro):
>> click here if you are interested <<
Re: Performance Probleme [Re: Espér] #287564
09/01/09 12:35
09/01/09 12:35
Joined: Apr 2008
Posts: 586
Austria
Petra Offline
Support
Petra  Offline
Support

Joined: Apr 2008
Posts: 586
Austria
With the demo at 30 fps, A7 renders when I set the #defines to only one sort of entities:

either 63000 tree models with 400 polys each - 30 fps

or 81000 grass sprites - 30 fps

2500 are visible, the rest is clipped, so the grass sprites render faster than the tree models.

BUT: When I add 500 panels I get less than 20 fps!! And when I scale the trees bigger, less than 15 fps!!

Conclusion: entities that are not visible need almost no render time. When they are visible it depends not so much on their polygon count but also on their size how fast they render.


Re: Performance Probleme [Re: Petra] #287569
09/01/09 12:45
09/01/09 12:45
Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
Tobias Offline

Moderator
Tobias  Offline

Moderator

Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
Yes, that's similar values that I'm getting, although my PC seems to be a little slower than yours frown. The tree model in the A7 demo has no internal LOD steps, so it should be the same frame rate with the Com and Pro editions.

The frame rate with panels mostly depends on the panel size, with an 8x8 bitmap you can render far more panels than with a 500x500 bitmap.

So it seems the number of entities or panels does not matter for the frame rate. Its mostly the number of pixels drawn on the screen that matters.

Re: Performance Probleme [Re: Tobias] #289949
09/16/09 13:34
09/16/09 13:34
Joined: Jan 2005
Posts: 605
Deutschland, NRW
G
garv3 Offline OP
User
garv3  Offline OP
User
G

Joined: Jan 2005
Posts: 605
Deutschland, NRW
Hallo zusammen!
Ich war jetzt leider länger nicht mehr aktiv im Forum. Aber es freut mich, dass hier weiter diskutiert wird und ich fühle mich dadurch bestätigt, dass einige Andere ähnliche Probleme haben bzw. dieses Phenomen replizieren können.

Und nun muss ich wirklich sagen, dass das einfach nicht sein kann!!! Wie soll man ein halbwegs vernünftiges Spiel erstellen, wenn man nicht mehr 500 Entities (inkl. Modellen, Sprites, Decals usw.) benutzen kann.
Das einzige, das sich kaum auf die Bildrate auswirkt sind die Partikel - kein Wunder, denn diese nutzen auch Instancing.

Also Conitec: Instancing für alle Entities - schnell!!!
Sonst muss ich ehrlich sagen, dass die Engine für mich absolut nutzlos ist. Und das Geld für die Pro hab ich verschwendet...


GameStudio Version: A7 Pro v7.86
Re: Performance Probleme [Re: garv3] #290338
09/18/09 14:51
09/18/09 14:51
Joined: May 2006
Posts: 50
austria
R
roald Offline
Junior Member
roald  Offline
Junior Member
R

Joined: May 2006
Posts: 50
austria
hi garv...

ich hatte ein ähnliches problem mit stühlen in einem konzertsaal;

interessanter weise lies sich das problem folgender maßen lösen (für mich komplett unverständlich): ich hab die stühle nicht im wed platziert sondern beim spielstart; position aus einem array ausglesen und pan bzw skalierung per random; gleiche anzahl von stühlen ergab eien verbesserung der framerate von fast 40% (98 fps/mdl im wed positioniert zu 136fps/mdl zur laufzeit positioniert...einmal abgesehen von den ersten frames wo die models platziert werden)


ich komm immer mehr zur überzeugung das einige dinge im GS sehr, sehr seltsam sind....

roald, ohne einhalt...

Re: Performance Probleme [Re: BoH_Havoc] #290366
09/18/09 16:42
09/18/09 16:42
Joined: Jul 2008
Posts: 2,107
Germany
rayp Offline

X
rayp  Offline

X

Joined: Jul 2008
Posts: 2,107
Germany
Könnte am Stencil-Shadow liegen (merke ich auch grade).

Was ich dazu sagen wollte: Habe ein paar Modelle von HalfLife2 konvertiert ins MDL Format (natürlich nur für private Zwecke). Z.B. eine Granate, schon fast
low poly. Diese frisst 150MB Nexus. Was ich damit sagen will, manchmal sind die Models "defekt" was zu solchen Ergebnissen führen kann.

Auch sind BONES-Modelle zisch mal schneller wie FRAME-Modelle, aber das weisst
Du sicherlich.

Quote:
ich komm immer mehr zur überzeugung das einige dinge im GS sehr, sehr seltsam sind....
ohhhh ja.... grin

Quote:
Und nun muss ich wirklich sagen, dass das einfach nicht sein kann!!! Wie soll man ein halbwegs vernünftiges Spiel erstellen, wenn man nicht mehr 500 Entities (inkl. Modellen, Sprites, Decals usw.) benutzen kann.
Das einzige, das sich kaum auf die Bildrate auswirkt sind die Partikel - kein Wunder, denn diese nutzen auch Instancing.

Edit: Ich schliesse mich an! Bei allen "grösseren" Projekten stoße ich ruck-zuck an die Grenze der "flüssigkeit" !

Last edited by rayp; 09/18/09 16:58.

Acknex umgibt uns...zwischen Dir, mir, dem Stein dort...
"Hey Griswold ... where u gonna put a tree that big ?"
1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected
rayp.flags |= UNTOUCHABLE;
Re: Performance Probleme [Re: rayp] #290408
09/18/09 20:46
09/18/09 20:46
Joined: Oct 2002
Posts: 806
Zapan@work Offline
User
Zapan@work  Offline
User

Joined: Oct 2002
Posts: 806
Das mit den Bones stimmt leider nicht. Bone-Animationen sind immer "_viel_" langsamer als Frame-Animationen...

Page 4 of 6 1 2 3 4 5 6

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