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

JossBoss

Treue Seele

  • »JossBoss« ist der Autor dieses Themas

Beiträge: 182

Wohnort: Luxemburg

  • Private Nachricht senden

1

17.06.2006, 10:07

zbuffer & debug probleme

Hallo

Ich bin voll im gange mein 1. spiel zu proggen, eigentlich geht auch alles, bis auf 2 dinge...
1. ich hab eigene modelle ersetllt, und bei dem schläger (besteht aus 2 teilen), siht man nicht alles ohne zbuffer... auch mit geht es nicht so gut...

Code (C++):

D3D.SetRS(D3DRS_AMBIENT, tbColor(1.0f, 1.0f, 1.0f));
D3D.SetRS(D3DRS_ZENABLE, TRUE);
D3D.SetRS(D3DRS_ZWRITEENABLE, TRUE);


D3D.SetTransform(D3DTS_WORLD, tbMatrixIdentity());
m_pLevelModel->Render();

D3D.SetTransform(D3DTS_WORLD, tbMatrixTranslation(m_vPaddlePos));
m_pPaddleModel->Render();


der schläger besteht aus 2 teilen...

2. in der debug version seh ich den schläger nich, in der release aber schon... genau so ists mit der tbvector3 variable, die seine position beschreibt... was soll das??

HILFE!!!
thx & mfg!! 8)
Gratis Tools+Software und Games:

www.miraculous.eu.tc

ext

Treue Seele

  • Private Nachricht senden

2

17.06.2006, 11:46

Wie debuggst du denn? Weil Fullscreen-Anwendungen und Debuggen vertragen sich nicht, da brauchst entweder nen zweiten Monitor oder musst das über remote debugging machen.

Beiträge: 774

Beruf: Student

  • Private Nachricht senden

3

17.06.2006, 11:47

..... oder einfach Fenster- statt Vollbildmodus.

JossBoss

Treue Seele

  • »JossBoss« ist der Autor dieses Themas

Beiträge: 182

Wohnort: Luxemburg

  • Private Nachricht senden

4

17.06.2006, 14:47

wie meint ihr das??
ich mach das spiel mit der tribase engine.
und ich starte ich das spiel immer im fenstermodus...

als Compiler benutz ich vc++ 3003. net

thx &mfg! 8)
Gratis Tools+Software und Games:

www.miraculous.eu.tc

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

17.06.2006, 14:52

Wahrscheinlich hast du irgendwo vergessen eine Variable zu initialisieren.
Das ist oft der Grund dafür, dass Debug und Release sich unterschiedlich verhalten.

Was du mit dem Z-Buffer meinst, weiß ich nicht.
Deine Problembeschreibung ist bestenfalls schwammig.

Phili

unregistriert

6

17.06.2006, 16:55

Zitat

als Compiler benutz ich vc++ 3003. net


Wow, deiner Zeit weit voraus. Naja, man will ja auch immer auf dem neusten Stand sein :D

john

Alter Hase

Beiträge: 786

Beruf: Schüler

  • Private Nachricht senden

7

17.06.2006, 19:43

Phili
Ich wusste bereits vorhin als ich dies gelesen hab das irgendjemand was dazu sagen wird. ^^
mfg
john

JossBoss

Treue Seele

  • »JossBoss« ist der Autor dieses Themas

Beiträge: 182

Wohnort: Luxemburg

  • Private Nachricht senden

8

18.06.2006, 13:37

@ David: thx für den tipp mit dem initialisieren, werd ich mal versuchen
;-)
das mit dem zbuffer ist so:


(Link)


da sieht man ja das schwarze 3eck unten. ich hab im milkshape, aber noch weitere schwarze flächen iengebaut, sodass es eigentlich so aussehen sollte:

(Link)


also das ist jetzt mit paint bearbeitetrt ;-) sieht theoretisch besser au;-)

thx & mfg!
Gratis Tools+Software und Games:

www.miraculous.eu.tc

JossBoss

Treue Seele

  • »JossBoss« ist der Autor dieses Themas

Beiträge: 182

Wohnort: Luxemburg

  • Private Nachricht senden

9

23.06.2006, 11:28

k das mit dem debug problem geht jetzt, ich musste in der load methode einen startpositionsvektor angeben...

aber das mit dem zbuffer funzt immer noch net...

thx & mfg!
Gratis Tools+Software und Games:

www.miraculous.eu.tc

Phili

unregistriert

10

23.06.2006, 13:41

@John91

Musste einfach sein... :) :lol:

Werbeanzeige