Seite 1 von 1

Daten von RenderWorld() auslesen?

Verfasst: 15.09.2012 10:25
von blastar
Hallo,

ich habe dazu leider nichts gefunden aber vielleicht ist es auch sehr speziell:

Gibt es eine Möglichkeit die Informationen (Vertex', Faces) einer komplett berechneten Szene (also das was bei RenderWorld() ausgegeben wird) auszulesen? Oder genauer: wie kann ich eine Art 3D-Screenshot erstellen um diesen dann zu exportieren? Ich benötige nur einen Weg um irgendwie an die reinen Daten der Meshes zu kommen...

Gibts da was? Hat da jemand eine Idee?

Re: Daten von RenderWorld() auslesen?

Verfasst: 15.09.2012 10:36
von DarkDragon
Es ist zwar möglich, aber mit sehr sehr viel Aufwand verbunden.

Man müsste einen API Hook anlegen um alle Transformationen und Daten, die an den Renderer gegeben werden abzufangen.
Eine andere Möglichkeit wäre der Feedback-Modus bei OpenGL, aber sowas wird mit DirectX nicht funktionieren, da du die Objekte ja nicht hast.

Re: Daten von RenderWorld() auslesen?

Verfasst: 16.09.2012 08:02
von blastar
Ok, danke - ich habe das fast befürchtet! :cry:
Aber auch nicht so schlimm, dann muss ich doch alles manuell handeln und berechnen... /:->