Aktuelle Zeit: 19.05.2024, 13:30

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
BeitragVerfasst: 30.01.2010, 15:49 
Offline

Registriert: 30.01.2010, 15:35
Beiträge: 1
Hallo Zusammen

Ich bin nun seit einigen Tagen schon bald verzweifelt am rausfinden, wie ich mein 3D-Objekt texturieren kann, aber es will einfach nicht klappen. Es handelt sich dabei um eine quadratisch angeordnete Trianglelist, eine ebene Fläche, bestehend aus 50*50 Quadrätchen bzw. 5000 Triangles. Ich ging dabei vom CustomSceneNode-Tutorial aus und verwende folgende Render-Methode:

Code:
virtual void render()
{
   video::IVideoDriver* driver = SceneManager->getVideoDriver();

   driver->setMaterial(Material);
   driver->setTransform(video::ETS_WORLD, AbsoluteTransformation);
   driver->drawIndexedTriangleList(&Vertices[0], tdVerts, &indices[0], tdTriangles);
}


Die im obgenannten Code verwendeten Vertices und Indices sind innerhalb meiner Klasse definiert, gefüllt und erreichbar.

Mit folgenden Zeilen definierte ich das Material:

Code:
Material.Wireframe = false;
Material.Lighting = false;
Material.setTexture(0, driver->getTexture("Grafics/terrain-texture.jpg"));


Das Objekt wird zwar angezeigt, aber eben nicht, bzw. nicht richtig, texturiert. Ohne Textur erscheint es hellblau, mit Textur dunkelgrün, die Textur die ich lade ist jene aus dem Irrlicht Terrain Tutorial. Also irgendetwas passiert, aber nicht so, wie ich es erwarte. Habe ich irgendetwas wesentliches vergessen? Wo könnte der Fehler liegen? Danke für Euren Rat.

Whisp


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de