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

31

31.05.2003, 09:27

Ich hab mal den ganzen Video Ordner auf eine SmartMedia Karte geschrieben und die video.exe von dort gestartet und das Video auch von der Karte geladen. Resultat:

Die Leselampe brannte permanent. Daraus ist zu schließen, dass das Video wahrscheinlich nicht in den RAM geladen wird.

Übrigens:
Bei mir läuft das Video fast ruckelfrei. Im Fenstermodus ruckelt gar nichts, aber im Vollbildmodus.
Meine Hardware: AMD AthlonXP 1900+ ; 7200 UPM HDD (allerdings mit RAID --> soll Geschwindigkeit erhöhen); GeForce 4 Ti4200;

@David: Das SDK-Sample "Texture3D9" läuft mit deinem Video bei 30 FPS. Das Video skiing.avi läuft aber nur mit 15 FPS. Dein Video ruckelt bei mir nicht mehr, in dem Sample.

Man könnte ja mal eine FPS-Anzeige auch in dein Programm einbauen und schauen, wie hoch der Wert dort ist. Wenn er sagen wir mal über 30 ist und es ruckelt, dann müsste es irgendwie mit dem nachladen der Bildinformationen zu sammenhängen. Und wenn es weniger sind, dann liegst eben an der Hardware.
Denke global, handle lokal !!!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

32

31.05.2003, 10:02

Nein, nein, die Framerate hat da nichts zu sagen. Bei meinem Beispielprogramm ist die Framerate auch über 100 Frames pro Sekunde - auch bei den Leuten, bei denen es ruckelt.
Das Programm rendert in dem einen Thread, und im anderen Thread wird das Video auf die Textur gespielt. Und genau dieser Thread ist langsam. Das Video auf der Textur ruckelt dann, aber nicht das Programm selbst.

Wenn Du also mein Video im SDK-Beispielprogramm abspielst, darfst Du dort nicht auf die Framerate schauen (die haben das absichtlich so gemacht, dass sie mit der des Videos übereinstimmt), sondern Du musst versuchen, zu erkennen, ob es optisch ruckelt.

Wenn dort auch die Festplatte dauernd arbeitet, ist davon auszugehen, dass es auch dort ruckelt. Es ist zumindest bei mir kein Unterschied feststellbar.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

33

31.05.2003, 12:24

Juhu!
Nach langer Herumprobiererei habe ich es jetzt geschafft, das Video aus dem Speicher abzuspielen. Ich bin mal gespannt, ob es dadurch tatsächlich schneller wird. Ich werde Euch bald eine neue Video.exe und eine neue TriBase.dll zusenden (wenn Ihr wollt)!

34

31.05.2003, 22:06

Ich würde mich als Tester melden.
Denke global, handle lokal !!!

35

01.06.2003, 18:29

Hi,

@David: Her mit der exe und der dll !!!!!! :)

ciao,
TomCat :)

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

36

01.06.2003, 18:53

@TomCat: An welche Adresse (bevor ich wieder die falsche nehme, frage ich lieber...)?

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

37

01.06.2003, 20:59

Kannst mir auch gleich schicken: tobias@sze.com
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

38

01.06.2003, 21:04

So für mich bitte auch!
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

m0ep

Frischling

Beiträge: 4

Beruf: Schüler

  • Private Nachricht senden

39

13.06.2003, 13:31

Tag alle zusammen :huhu:

Mal ne kurze Frage hat jemand beim Video Bsp. [Space] getrückt wärend das Video lief, weil es dann, bei mir jedenfalls, im Vollbildmodus nur noch beim laden des Vids ruckelt.

Dragon

Frischling

Beiträge: 65

Wohnort: Hannover

Beruf: Schüler

  • Private Nachricht senden

40

13.06.2003, 14:38

Also ich hab kein Space gedrückt und es ruckelt!!!
Ich hätte auch gerne die exe und die DLL!! ;D
MfG
Dragon

Werbeanzeige