Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Mo Apr 29, 2024 13:00

Foren-Übersicht » Sonstiges » Meinungen zu den Projekten
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 197 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5 ... 14  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 24, 2005 20:32 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Schaut gut aus, ich habe ca. 650 FPS auf meinem System (ATI 9800Pro, 2.4 P4 Intel).

Gruß
KidPaddle

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 24, 2005 20:40 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 02, 2003 12:47
Beiträge: 300
Wohnort: Marburg
Hm, falls die einen da explosionen sein sollen, sind die Drehungen da drin irgendwie übertrieben (subjektiver Eindruck).
Die anderen Effekte finde ichs schon sehr hübsch, habe auch 600fps mit ner FX5700,400FSB,AMD???(habs vergessen)

Aber ich habe mich noch nicht anner Partickelengine versucht...
Wenns so weiter geht nehm ich halt deine :-)
Aber bis zu meinem Spiel dauerts noch...

_________________
Nothing, oh sweet nothing,
today we are doing nothing at all...
http://www.geo-progs.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 08:35 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Ich habe das Thema mal geteilt und dort hin verschoben wo es ja eigentlich hin sollte.

Die Partikelengine schaut gut aus. :-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 19:07 
Offline
DGL Member
Benutzeravatar

Registriert: So Okt 26, 2003 20:07
Beiträge: 249
danke für eure komplimente :shock: :D

wenn ihr noch anregungen habt, ich höre zu :)
@geo @drehungen:
alles einstellungssache :D
habs für dich in der neuen version runtergedreht ^^

_________________
I'm not the signature, I'm just cleaning the floor...

Derzeitiges Projekt:
FireBlade Particle Engine (Release R2 2009.06.29)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 20:01 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Okt 27, 2003 17:46
Beiträge: 788
Ich melde mich auchmal.
Finde es auch wirklich ganz hübsch.

_________________
www.audi32.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 20:04 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Kannst Du eventuell auch die Datei für die Erstellung der Effekte mit in das Archiv hineinpacken? Mich würde interessieren, wie Du die einzelnen Effekte realisiert hast.

Gruß
KidPaddle

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 20:47 
Offline
DGL Member
Benutzeravatar

Registriert: So Okt 26, 2003 20:07
Beiträge: 249
mach ich gern :)
wahrscheinlich wirste dich ersma erschrecken was nötig is um nen partikel zu erstellen, immerhin nimmt die prozedur ja 11 parameter ^^
in der nächsten version werd ich das etwas splitten - zu unübersichtlich sonst :)
wenn du dir aber mal den aufruf genauer anschaust, wirste feststellen das das ganze fast nur aus lauter MakeVector3f und sowas hier besteht:
random(500) / 100 - random(500) / 100

die erklärung hierzu ist relativ einfach:
ich generier mir ne zufällige zahl die nen wert von -4.99 bis 4.99 haben kann und ne genauigkeit von 2 nachkommastellen hat. einleuchtend warum, oder? :)
das ist jedenfalls der hauptgrund warum der aufruf so riesig aussieht. so kompliziert ist er garnicht :)

hab nur die unit noch reingepackt - sollte ja anfürsich reichen

_________________
I'm not the signature, I'm just cleaning the floor...

Derzeitiges Projekt:
FireBlade Particle Engine (Release R2 2009.06.29)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 21:00 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Okt 27, 2003 17:46
Beiträge: 788
warum nicht einfach

random(1000) / 100 - 5
?
ein random und ein geteilt weniger...

_________________
www.audi32.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 25, 2005 21:13 
Offline
DGL Member
Benutzeravatar

Registriert: So Okt 26, 2003 20:07
Beiträge: 249
boah - das is natürlich ganz schlau O-o :D

ich machs mir irgendwie immer so schwer ^^
naja änder ich dann um wenn ich die prozedur gesplittet hab :)

_________________
I'm not the signature, I'm just cleaning the floor...

Derzeitiges Projekt:
FireBlade Particle Engine (Release R2 2009.06.29)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 12:54 
Offline
DGL Member

Registriert: Sa Jan 22, 2005 21:10
Beiträge: 225
Kannst auch einfach random * 10 - 5 machen. ist noch eleganter.

Es ist übrigends nicht egal ob man

random(1000) / 100 - 5

oder

random(500) / 100 - random(500) / 100

schreibt. Beim ersten kommt alles gleich häufig, beim zweiten kommt die 0 500 mal so häufig wie die -5. Das ist wie bei "Die Siedler von Catan". Da kommt die 7 am häufigsten.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 16:53 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Okt 27, 2003 17:46
Beiträge: 788
Komm aber so ziemlich das gleiche dabei raus, da es random ist, ists egal, weil er eh keine bestimmte zahl will.
und zu deinem Code, das geht nicht.
Random funktioniert doch nur mit ganzen zahlen oder?
Genau, und er will Komma haben, also muss ers so machen.

_________________
www.audi32.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 16:58 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 16, 2003 15:20
Beiträge: 198
Zitat:
Komm aber so ziemlich das gleiche dabei raus, da es random ist, ists egal, weil er eh keine bestimmte zahl will.

Es stimmt, dass es bei einer Zahl keinen Unterschied macht, doch bei ein paar tausend Partikeln oder so, kann es so zu recht seltsam aussehenden Partikelhaufen kommen (Partikelhäufungen an einer bestimmten Stelle). Außerdem ist es schneller, wenn man Random einmal statt 2*Aufruft und je schneller eine Partikelengine ist, desdo besser.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 17:46 
Offline
DGL Member
Benutzeravatar

Registriert: So Okt 26, 2003 20:07
Beiträge: 249
kommt drauf an auf wieviele kommastelln genau du das machst.
wennde nur 100 mögliche xwerte hast un 1000e partikel, gibts türlich häufungen.
wennde aba random(20000) / 10000 - 1 machst, haste halt 20000 verschiedene x-positionen. da kommt das auge nicht mehr mit und man denkt alles fliegt willt auf ner immer anderen bahn ^^

@adler

doch der code geht. random alleine gibts auch als funktion (overload halt). hab aber ehrlich gesacht kein plan was die fürn wertebereich hat.
wegen al's code nehme ich mal zwischen 0 u. 1 an. natürlich auch praktisch ^^

_________________
I'm not the signature, I'm just cleaning the floor...

Derzeitiges Projekt:
FireBlade Particle Engine (Release R2 2009.06.29)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 17:56 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 16, 2003 15:20
Beiträge: 198
Ich meinte auch, dass es zu Häufungen kommt, wenn man
Code:
  1.  
  2. random(500) / 100 - random(500) / 100
benutzt, da die Wahrscheinlichkeiten nicht gleichmäßig verteilt sind.

@random ohne Parameter :
Der Wertebereich liegt tatsächlich zwischen 0 und 1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Jan 27, 2005 18:29 
Offline
DGL Member
Benutzeravatar

Registriert: So Okt 26, 2003 20:07
Beiträge: 249
hab mal die geschwindigkeit nachgeprüft.

die rechenleistung der engine ist meines erachtens relativ gut. ich habe, ohne die fenstergröße zu ändern oder irgendein partikel zu zeichnen, bei ca. 40000 partikeln eine geschwindigkeit von immerhin 78 fps. mit zeichnen (also grafikkartenabhängig!) 17 fps. wird zeit das ich meine radeon 9500 mal gegen ein zeitgemäßeres modell eintausche ^^

habe btw folgendes system:
CPU: amd athlon 64 3000+
Mainboard: MSI K8T Neo FSR
Speicher: A-DATA PC 3200 CAS 2.5
Grafikkarte: Sapphire Radeon 9500 Atlantis

hm hat es mehr vorteile ein einfaches random zu benutzen? müsste doch etwas schneller sein oder?

_________________
I'm not the signature, I'm just cleaning the floor...

Derzeitiges Projekt:
FireBlade Particle Engine (Release R2 2009.06.29)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 197 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5 ... 14  Nächste
Foren-Übersicht » Sonstiges » Meinungen zu den Projekten


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.035s | 21 Queries | GZIP : On ]