Einzelnen Beitrag anzeigen

.chicken

Registriert seit: 5. Dez 2006
459 Beiträge
 
#1

Kleine DirectX Übung mit Blendmodi

  Alt 22. Apr 2008, 15:22
Also, ich habe mir ein paar kleine Klassen erstellt, für Texturierte Modelle.
Um sie kurz vorzustellen:
- D3DTextureModell: Ein Modell mit einer einzelnen Textur
- D3DTextureModellEx: Ein Modell mit bis zu 5Texturen, für jede Texturebene sind eigene Einstellungen verfügbar, wie zB Lightmap, Alphablend, Texture(die Textur wird normal gerendert), Disable. Außerdem kann man eine Texturspiegelung einstellen, die je nach Kameraposition die Texturändert (wie wenn man in einen Spiegel schaut)
- D3DBlendModell: Ein Alphablend-Modell, das wie zB eine Glasscheibe funktioniert

Naja um die drei Modelle zu testen habe ich mir ein kleines Programm gebastelt. Ist nichts großes, ich wollte es einfach mal zeigen und eure Meinungen hören.

Das Quadrat in der Mitte kann man rechts einstellen. Die Kamera kann man mit den kleinen beiden Trackbars einstellen und über Start/Stop rotieren lassen.
Das äußere Quadrat, kann man mit der unteren Trackbar rotieren lassen. Es ist außerdem ein BlendObjekt.

Aufgrund der 6enthaltenen Texturen ist die Exe leider 2,3MB groß. Die Texturen sind selbst erstellt, mit Ausname von der Haupttextur, die habe ich in meinen Stock-Sammlungen gefunden. Ich hoffe das ist legal das Bild zu verwenden, aber es ist ja nichts kommerzielles sondern nur ein Übungsprojekt.

Naja sagt doch einfach mal eure Meinungen, wasi hr ovn den Effekten haltet und so

Grüße, .ch!cken
Angehängte Dateien
Dateityp: exe texturemodel_477.exe (2,27 MB, 41x aufgerufen)
  Mit Zitat antworten Zitat