Quadrat mit Textur zeichnen
-
ich hab mit directX erst angefangen, kann schon ein dreieck rendern (BOOAAA)
Nun möcht ich aber zu einem Quadrat übergehen und hab keine ahnung, wie!
kann sein, dass das schon irgendjemand gefragt hat, kanns in der hilfe aber nicht finden!
kann mir jemand helfen?
-
Quadrate lassen sich (wie alle Polygone) in mehere Dreiecke zerlegen.
-
hab ich mir auch schon gedacht
aber wenn ich nun beim 1. Dreiech die mittlere, obere ecke nach links verschiebe, verzieht es die Textur!
-
1 2 ************ ** * * * * * * * * * * * * * ************ 4 3
Das ist dein Rechteck. Warum willst du hier etwas verschieben? Und was meinst du mit (...mittlere, obere ecke nach links verschiebe...)
Jeder Würfel hat sechs Seiten. Definiere dir sechs solche Rechtecke und füge diese zu einem Würfel zusammen.
-
nun, wenn ich in die Textur in der Mitte einen Senkrechten strich hineinmale (im Paint) und das dreieck so zeichne:
1
3 2
Wenn ich aber das Dreieck so zeichne:1 x
3 y 2
dann geht der senkrechte strick nicht von x nach y, sondern von 1 nach y!!!