Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Also wie gesagt, das neue Mesh erstelle ich aus einem bereits bestehenden, und zwar aus dessen Face-Mittelpunkten... Stell dir die beiden Meshes einfach als 2 untereinander liegende Schichten vor... Die neuen Vertices hab ich also, nur fehlen mir die Indices der neuen Faces, damit das Ganze richtig gerendert wird. Um diese Indices zu erstellen habe ich die Adjacency (Indices der benachbarten Faces zu einem Face) des Orginalmeshes...
Jein, also ich habe die aus dem Orginalmesh, jedoch stimmen diese nicht, weder Anzahl (neue Vertexanzahl = alte Faceanzahl ) noch Reihenfolge. Wenn man sich mal ein einfaches Mesh aufmalt und dann aus den Face-Mittelpunkten ein neues Mesh konstruiert, sieht man recht schnell, dass dieses etwas anders aufgebaut ist....
ne leider nicht wenn die Indizes nicht stimmen /nicht vorhanden sind, is ja quasi egal wie ich zeichne. Hatte das eben nur verwechselt... Also es geht (kurz gefasst) darum, aus Punkten, die 0-3 Nachbarpunkte haben einen sinnvollen Indexbuffer zu erstellen...
Zitat von »"Nox"« Mesh von DX werden doch per TirangleList gerendert... äh ja stimmt :wall:
Hi Community, ich hänge nun schon seit Tagen an folgendem Problem: Ich habe ein statisches Mesh mit Vertex-, Index- und Adjacency-Informationen. Daraus will ich nun automatisch ein neues Mesh erstellen, welches als Vertices die Mittelpunkte der Faces aus dem Orginalmesh besitzt. Soweit klappt das, nur fehlen mir für das neue Mesh die Indices, damit richtig gerendert wird (also per Trianlgelist). Ich denke dass man die Indices der neuen Faces irgendwie aus der Adjacency-Information des Orginalmes...