Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

27.05.2003, 22:32

Model Bewegen

Also es geht wie vielleicht der Titel vermuten lässt nicht um animationen. Es geht mir darum das ich ein X-Model lade und Rendern lasse. Das geht auch gut nur ich will das Model mehrmals an verschiedenen Positionen Rendern. Dafür habe ich immer die TranslationsMatrix erstellen lassen die gesetzt und neu das Model gerendert. Nur ging dabei die Geschwindigkeit mächtig in den Keller. Deswegen wollt ich mal fragen ob man auch anders die Models bewegen kann oder ob es irgendeine andere möglichkeit gibt X-Models irgendwie an anderen Positionen anzuzeigen. Ich kam nämlich ins stutzen weil ich bei einem Model (ist übrigens ein einfacher Würfel) 600 FPS hatte und bei 9 Würfeln dann nur noch 200. Wobei ich mal Counter-Strike Models umgewandelt habe und bei gleichem Programm obwohl die "detalierter" sind auch mit 200 FPS liefen.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

28.05.2003, 10:48

Die einzige Methode, die ich kenne und für sinnvoll halte ist genau die, die Du beschreibst. Immer erst die Matrix des Objekts setzen und es dann rendern.
PS: Was passiert, wenn Du sagen wir mal 100 Würfel nimmst? Sinkt die Framerate konstant mit der Anzahl der Würfel?

Anonymous

unregistriert

3

28.05.2003, 14:44

Hmm jetzt bin ich nen bisschen verwirrt ich habe 100 Würfel gemacht und die FPS sind bei ca. 150. Nur kann sein das ich mich irre aber mir kommt das nen bisschen wenig vor. Was ist denn bei so einer einfachen Szene anders als bei Spielen das das bei mir schon so langsam wird. Ich hab ja ne Radeon 9700 Pro und nen Athlon 2600+ da finde ich das nen bisschen langsam bei 100 Würfel.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

28.05.2003, 14:46

Vielleicht misst Du ja die Framerate falsch...
Mach mal 1000 oder 5000 Würfel draus. Die Framerate wird sicher nicht stark absinken. Dann ist es ja auch nicht schlimm - solange sie über dem kritischen Wert bleibt, ist doch alles in Ordnung.

Man darf ja nicht so rechnen:
1 Würfel -> 600 FPS
2 Würfel -> 300 FPS
4 Würfel -> 150 FPS
8 Würfel -> 75 FPS
usw.

Das geht nicht.

Werbeanzeige