2010-12-28 18 views
3

Ich versuche, Echtzeit-3D-Punktwolken (307.200 Punkte) mit XNA und Kinect ausgeben; Es ist jedoch schon eine Ewigkeit her, dass ich XNA zuletzt benutzt habe und verschiedene Dinge geändert habe.XNA 3D Punkt Wolken

Kann mir jemand in die richtige Richtung zeigen? Ich habe die Demo von Primitives3D modifiziert, aber ich hoffte irgendwie, dass es eine Bibliothek oder etwas gab, was mir dabei helfen könnte, da es nur ein Beweis des Konzepts ist.

Danke!

Antwort

2

Sie haben das Punkt-Primitiv aus XNA 4 wegen fehlender breiter Unterstützung entfernt. http://blogs.msdn.com/b/shawnhar/archive/2010/03/22/point-sprites-in-xna-game-studio-4-0.aspx

Um nun einen Punkt zu zeichnen, müssen Sie für jeden Punkt ein kleines Dreieck zeichnen. Primitives3d ist dafür eine gute Basis und macht die Puffer sehr effizient.

+0

Würden Sie zurück zu 3.1 gehen und mich davor bewahren, verrückt zu werden? (zumindest aus diesem Grund) Hätten Sie zufällig weitere Links zu diesem Thema? –

+0

Es hängt davon ab, ob Sie Ihre Anwendung auf dem Marktplatz veröffentlichen möchten. –

+0

Nicht wirklich. Wie gesagt, es ist nur ein Proof of Concept. –