2009-07-19 15 views
3

Ich verstehe, dass es mit der neuen Projektion-Funktion von Silverlight 3 relativ einfach sein sollte, einfache 3D-Objekte wie Würfel anzuzeigen. Gibt es eine 3D-Engine, die diese SL 3-Funktionen verwendet, um 3D-Szenen zu erstellen?Silverlight 3 - 3D Engine

Ich weiß, dass es Kit3D gibt, aber es scheint, es läuft immer noch auf SL 1 oder 2 und die Projekt-Website wird sehr selten aktualisiert.

Wenn es noch nicht so einen Motor gibt, würde ich etwas Hilfe mit meinem eigenen brauchen. Mit PlaneProjection machte ich this einfache Demo (Umzug mit WASD).

Ich habe jedoch Probleme beim Erstellen zusammengesetzter Objekte und Transformieren von Objektpositionen entsprechend der Blickrichtung der Kamera. Ich werde mehr Erklärung und Quellcode liefern, wenn es keine Engine gibt, die das bereits tut.

Danke, Andrej

Antwort

1

Vielleicht möchten http://www.innoveware.com/quakelight.html überprüfen. Edit: Ich dachte, es war opensource, aber ich denke, ich lag falsch ....

+0

Wissen Sie, wenn QuakeLight WritableBitmap verwendet, um die gesamte 3D-Szene zu rendern? Es kann sein, dass mein aktueller Ansatz, der PlaneProjection verwendet, nicht der ist, der schließlich ausgeführt wird, wenn WritableBitmap der leistungsfähigere ist. – Andrej

+1

Quakelight ist unter GPL verfügbar, also können Sie den Quellcode downloaden und eine Durchsuchung machen. – ChadT