Ist es möglich, eine Heatmap mit 60-mal pro Sekunde aus Punktdaten zu erstellen?

Ich arbeite an einer Simulation für Wolken (tatsächliche Wolken), bei der die Wolken durch 3D-Punkte simuliert und dann in eine 2D-Heatmap mit einer Größe von 640 x 480 Einheiten projiziert werden. Die Anzahl der Punkte beträgt ungefähr 50.000, was so gering ist, wie ich kann, ohne dass die Simulation unterbrochen wird. Es scheint jedoch nicht möglich zu sein, dies mit einer beliebigen Geschwindigkeit durchzuführen (normalerweise dauert die Laufzeit 3-5 Sekunden).

Ich nehme an, meine Frage ist, ist es möglich, dass ein durchschnittlicher Computer dies noch kann? Normalerweise unterschätze ich, wie schnell Computer heutzutage sind, aber in diesem Fall überschätze ich sie möglicherweise. Ich habe die Simulation noch nicht optimiert, aber wenn es nicht möglich ist, wäre es gut zu wissen und den Ärger jetzt zu retten.

Wenn es möglich ist, gibt es eine Technik, die sich als nützlich erweisen könnte, um die Konvertierung von Punktdaten zu Heatmap schnell genug durchzuführen, um 60-mal pro Sekunde aktualisiert zu werden? Es geht wirklich nur darum, die Punktdaten zu betrachten und die Ergebnisse nach einer Transformation in ein 2D-Array zu schreiben. Ich denke, es ist hauptsächlich an die Suche nach Speicher gebunden.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage