tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
1170
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    GartenUmgraben GartenUmgraben ist offline Mitglied Gold
    Registriert seit
    May 2005
    Beiträge
    108
    Moin ich habe mit in meinem kleinen DirectX Programm mal 3 vertices angelegt.

    verts[0].Position = new Vector3(5f, 5f, 5f);
    verts[1].Position = new Vector3(0f, 5f, 0f);
    verts[2].Position = new Vector3(5f, 0f, 5f);

    und will mir diese per TriangleStrip zeichnen lassen.

    device.DrawPrimitives(PrimitiveType.TriangleStrip, 0, 3);

    Daraufhin zeichnet er mir jedoch ein Viereck (sprich zwei Dreiecke) !

    Mach ich das ganze nur mit 2 Vertices und entsprechend

    device.DrawPrimitives(PrimitiveType.TriangleStrip, 0, 2);

    ...dann zeichnet er mir ein Dreieck, da er augenscheinlich das erste Dreieck des Strips nicht (wie ich es wil) aus den ersten drei verts macht die ich ihm gebe (bei 2 verst würde entsprechen nichtmal ein Dreieck entstehen), sondern aus dem Koordinatenursprung und den ersten 2 verts die ich ihm gebe. Deshalb macht er dann aus 3 verst auch schon 2 Dreiecke.

    Wie kann ich ihm das ausreden. Sprich, dass er wirklich nur die verst nimmt und nicht noch den Koordinatenursprung ?
    Geändert von GartenUmgraben (31.03.06 um 10:37 Uhr)
     

Ähnliche Themen

  1. i.e 6 Viereck am Zeilenende
    Von helpmeaimnew im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 12.01.11, 16:22
  2. Dreieck - Viereck
    Von sb15420 im Forum Cinema 4D
    Antworten: 8
    Letzter Beitrag: 04.11.08, 16:14
  3. Bild immerzu nur als Viereck...
    Von teekayo2 im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 21.10.07, 12:47
  4. Bestimmtes Muster im Viereck.
    Von Crazy_down im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 09.12.05, 06:34
  5. Powerpoint Viereck?! Frage!
    Von BSA im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 13.09.04, 01:53