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

Jack Raynor

Treue Seele

  • »Jack Raynor« ist der Autor dieses Themas

Beiträge: 111

Wohnort: Korprulu Sektor BR-5-Tarsonis

Beruf: Schüler

  • Private Nachricht senden

1

15.04.2004, 14:15

Rendern

Hi,
ich hab zurzeit ein Problem beim Rendern von Modellen. Den Text zeigt es normal an, nur die Modelle erscheinen nicht, obwohl der Rechner anzeigt das sie gerendert werden (Logbuch)! Wisst ihr da was?

Jack
Was wäre wenn in jedem von uns ein Held stecken würde? Was wäre wenn jeder von uns als Held geboren wäre? Hättest du den Mut Held zu werden?
Legenden des Tassadar, Kapitel 3, Absatz 5

Starcraft - Battle of Races

Dave

Alter Hase

Beiträge: 757

Wohnort: Berlin

  • Private Nachricht senden

2

15.04.2004, 14:17

wenns vorher funktioniert hat und du nichts an der engine geändert hast, dann kanns nur an deinem code oder den modellen liegen.

ich würde mal ein ganz simples programm schreiben, was nur ein modell rendert. wenn das nicht geht würde ich vermuten, dass in deinen modellen nichts drin steht. wenns klappt hast du irgenwas im code falsch gemacht, vlt beim laden der modelle.

3

15.04.2004, 14:27

Las dir die Modelldaten einfach mal in das Logbuch ausgeben. Vieleicht hast du aber auch nur vergessen die Worldmatrix zu setzen.

Noch ein Tipp: Nimm auch mal den gesamten Code raus der zum Rendern deiner Schrift diehnt. Vieleicht sind ein paar Renderstates nicht richtig gesetzt.

Hast du geprüft ob die Rendermethode einen Fehler liefert?
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Jack Raynor

Treue Seele

  • »Jack Raynor« ist der Autor dieses Themas

Beiträge: 111

Wohnort: Korprulu Sektor BR-5-Tarsonis

Beruf: Schüler

  • Private Nachricht senden

4

15.04.2004, 15:59

Ich kanns ja mal versuchen! Was für Renderstates würdet ihr eigentlich reinnehmen?

Jack
Was wäre wenn in jedem von uns ein Held stecken würde? Was wäre wenn jeder von uns als Held geboren wäre? Hättest du den Mut Held zu werden?
Legenden des Tassadar, Kapitel 3, Absatz 5

Starcraft - Battle of Races

5

15.04.2004, 16:03

Das kann man so pauschal nicht sagen. Kommt halt immer darauf an was man machen will.

Da du auch keine Konkrete Fehlerbeschreibung geliefert hast, können wir auch nur Raten. Das ein Modell nicht angezeigt wird, kann viele Ursachen haben.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Jack Raynor

Treue Seele

  • »Jack Raynor« ist der Autor dieses Themas

Beiträge: 111

Wohnort: Korprulu Sektor BR-5-Tarsonis

Beruf: Schüler

  • Private Nachricht senden

6

15.04.2004, 16:49

JAAAAA, jetzt klappts endlich!!! Fragtmich jetzt nicht woran das gelegen hat, aber ich hab einfach mal den Code aus dem Modell-Beispiel rüberkopiert und ein wenig bearbeitet! Jetzt werden die Modelle alle richtig gerendert! Könnt ihr mir eigentlic hauch sagen wo man den Z-Buffer einstellen kann (ich meine die Entfernung ab der die Polys abgeschnitten werden, ich kann von den Modellen immer nur ein paar Meter sehen, nicht aber die ganzen)?

Jack
Was wäre wenn in jedem von uns ein Held stecken würde? Was wäre wenn jeder von uns als Held geboren wäre? Hättest du den Mut Held zu werden?
Legenden des Tassadar, Kapitel 3, Absatz 5

Starcraft - Battle of Races

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

7

15.04.2004, 17:55

Die maximale Entfernung stellst du mittels der Projektionsmatrix ein (Far Clipping Plane). In der TriBase heisst die Funktion tbMatrixProjection() und der letzte Parameter dieser Funktion ist die maximale Entfernung als float-Wert.
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

8

15.04.2004, 18:15

ich freu mich wenn ich endlich so weit bin :rolleyes:
das werden Zeiten :ohoh:

Jack Raynor

Treue Seele

  • »Jack Raynor« ist der Autor dieses Themas

Beiträge: 111

Wohnort: Korprulu Sektor BR-5-Tarsonis

Beruf: Schüler

  • Private Nachricht senden

9

15.04.2004, 19:20

Danke! Ich probiers gleich aus!

Jack
Was wäre wenn in jedem von uns ein Held stecken würde? Was wäre wenn jeder von uns als Held geboren wäre? Hättest du den Mut Held zu werden?
Legenden des Tassadar, Kapitel 3, Absatz 5

Starcraft - Battle of Races

Anonymous

unregistriert

10

16.04.2004, 00:41

Re: Rendern

Da ist ein fehler in der tbDirect3D und zwar in SetFVF der merkt sich nicht das aktuelle Vertexformat und kann es so bei GetFVF nicht korrekt zurückgeben, tbFont ist aber auf diese methoden angewiesen,

lies mal meinen Beitrag in Forum "das buch"

Werbeanzeige