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

koschka

Community-Fossil

  • »koschka« ist der Autor dieses Themas

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

1

07.02.2004, 22:30

RHW Vertizes

Hi, ich hab mal ne Frage was sind RHW Vertizes ??? In Davids Engine werden die für GUI - Obvjekte genutzt, so was brauch ich auch! Aber ich weiss nicht was RHW bedeuten soll und für was es gut ist. Davis hat in seiner Tribase Engine folgendes geschrieben:

Datei: tbGUI.h

Quellcode

1
2
3
4
5
6
7
struct TRIBASE_API tbGUIVertex
{
    tbVector3   vPosition;  // Positionsangabe
    float       fRHW;       // 1/w
    D3DCOLOR    Diffuse;    // Streufarbe
    tbVector2   vTexture;   // Texturkoordinaten
};


aber 1/w hilft mir nicht besonders :). Danke schon mal im Vorraus! ;)

In Deinem Beitrag befinden sich noch Fehler.
Bitte bearbeite die rot markierten Stellen und lösche diesen Text.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

07.02.2004, 22:50

Es ist doch genauestens im Buch beschrieben, was RHW-Vertizes sind!

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

3

07.02.2004, 23:22

kurz und knackig im alltäglichen beschrieben: RHW vertices sind vortransformierte vertices ;) kurz für 2D ;)

Klaus

Treue Seele

Beiträge: 245

Wohnort: Stuttgart

Beruf: Schüler

  • Private Nachricht senden

4

08.02.2004, 00:16

ich find es schade, dass im Buch nicht allzuviel zu 2D-Grafik zu finden ist.
Außerdem sind zwar die GUI-Komponenten beschrieben, aber nicht, wie sie dann am Ende gerendert werden - das peil ich nämlich noch immer nicht wirklich, obwohl ich mich (gezwungenermaßen) schon ziemlich mit tbGUI und allem, was dazugehört, beschäftigt hab. Ich meine, dass das z.B. alles 2 Mal übereinander gerendert wird - warum denn?
Ich fänds super, wenn du vielleicht dein GUI System noch ein bisschen ausführlicher beschreiben könntest (Tutorial? ;) ) (@David) :)
Besonders eben auch für Nachahmungstäter :D
Mozilla Firefox
The Browser - reloaded

5

08.02.2004, 00:41

Steht auf dem Buch nicht was von 3D-Spieleprogrammierung? ;D Na... Spass beiseite. Was gibt es da nicht zu verstehen? Ob die Vertice nun Transformiert sind oder nicht, ist (aus sicht des Programmieres) beim Rendern kein Unterschied. Man Rendert sie ganz Normal mit DrawPrimitiveUP oder halt mit DrawPrimitiv wenn man einen VB hat. Wichtig ist halt nur das man bei Transformierten Vertice Bildschirmkoordinaten angibt.

Nach der Transformation sind nämlich Untransformierte Vertice gleich mit Vortransformierten Vertice ;)

Aber wenn du keine Lust auf Vortransformierte Vertice hast, nimm doch einfach nicht Transformierte Vertice für die 2D Programmierung. Ist sogar besser, weil man dann die volle Freiheit hat, wie bei der Normalen 3D Programmierung ;)
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

koschka

Community-Fossil

  • »koschka« ist der Autor dieses Themas

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

6

08.02.2004, 08:02

Danke, erstmal ;).

@ David ... ja? sry. Ok, stimmt hab gerade im Register nachgekuckt ;).
trotzdem danke, auch für die dumme Frage ;D

koschka

Community-Fossil

  • »koschka« ist der Autor dieses Themas

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

7

08.02.2004, 19:07

noch ne Frage, ich hab ne Auflösung von 800x600. benutze RHW Vertizes. ich kann, und das kann nicht sein :), ein Objekt mit einer Breite von mehr als 800.0f Breite und 600.0f Höhe noch VOLLSTÄNDIG sehen! Bei diere Auflösung kann dies aber nicht sein, da ja nur 800x600 Px zur Verfügung stehen.

Weiss jemand warum?

Werbeanzeige