Aktuelle Zeit: 09.01.2025, 03:46

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Mesh aus ISceneNode
BeitragVerfasst: 15.06.2007, 22:24 
Offline

Registriert: 23.04.2007, 20:02
Beiträge: 73
Gibt es eine Möglichkeit aus dem ISceneNode wieder ein I(Animated)Mesh zu machen, weil man
ja bei SkyDomes,Cubes,... nur ein SceneNode geliefert bekommt und man daher nicht mit
dem Meshmanipulator,... drauf zugreifen kann.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mesh aus ISceneNode
BeitragVerfasst: 23.06.2007, 12:00 
Offline
Moderator
Benutzeravatar

Registriert: 11.03.2007, 20:25
Beiträge: 556
Wohnort: Frankfurt/Main
jaaa es gibt 2 moeglichkeiten:
1. du schreibst dir die scenenodes einfach selbst oder machst halt modelle,

2. ueber:
Code:
ISceneNode* node = smgr->addCubeSceneNode();
ITriangleSelector* sel = node->getTriangleSelector();
s32 tramount = sel->getTriangleCount();
triangle3df* triangles = new triangle3df[tramount];
s32 outt;
sel->getTriangles(triangles,tramount,outt);
if(outt != tramount)
    //error

jetzt kommt der entscheidende teil: wandle die triangles per Triangle->pointA/B/C in ein vektor-array um am besten ohne wiederholungen, dann brauchst du irgendwie noch ein Indices-array, und zack, alles in ein CMeshBuffer der dann einem SMesh dienen kann um es per IMeshManipulator zu veraendern...

das ist jetzt schnell mal so hingeschrieben und kein bisschen getestet also noch nicht mal ansatzweise implementiert... du siehst es ist einfach bloedsinn.. ;)

_________________
yo. life's so bloody short.
Ihr dachtet Schulfernsehn sei die ultimative Folter? Falsch: Fahrstuhlmusik, extra leise.


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


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