Archiv nach Kategorie "Programme"

next fluidsim

Veröffentlicht in Leben, Programme mit Tags , , , , am 22. Juni 2009 von Yona

more about „next fluidsim on Vimeo„, posted with vodpod

Mal wieder etwas daran herumgeschraubt.

Übrigens: … ABI is seit einer Woche FERTIG :D

Aus optimiert?

Veröffentlicht in Programme mit Tags , , , , , am 7. Mai 2009 von Yona

optimierungDas ist das Diagramm das ein Laufzeitanalyseprogramm (KCachegrind) zu meiner 3D-Flüssigkeitssimulation ausspuckt. Auch wenn das wunder toll aussehen mag … diese Zahlen mit dem „%“ dahinter sind einfach zu hoch, dass heißt das Ding läuft zu langsam! Und langsam fällt mich keinerlei Optimierung mehr ein. Wenn ich mir jedoch auf Youtube die zahlreichen echtzeit Filme von 3D-Flüssigkeitssimulationen anschaue dann liegt bei diesen die Anzahl der zu berechnenden Partikel weit entfernt von der Anzahl die mir gerade Probleme bereitet, dass heißt also irgendwie muss das schneller gehen !!!

wallpaper

Veröffentlicht in Programme, Wallpapers mit Tags , , , am 12. April 2009 von Yona

beim openGL „lernen“ entstanden (100% openGL):

opengllearning

schöne mathematik

Veröffentlicht in 3D, Programme mit Tags , , , , , am 4. März 2009 von Yona

math

Fluid 3D v1.0

Veröffentlicht in 3D, Programme mit Tags , , , , , am 15. Februar 2009 von Yona

more about „Fluid 3D v1.0 on Vimeo„, posted with vodpod

Die erste einigermaßen stabile Version der Flüssigkeitssimulation in 3D. Schon etwas optimiert schafft die „engine“ bei 2000 Partikeln  ca. 6-8 Bilder pro Sekunde. (dabei werden 12000 Nachbarpartikel berechnet, und eben soviele Federn zwischen den Partikeln)

Als Ergänzung muss nun eine Oberfläche berechnet werden die die „Bälle“ ersetzen soll.

Flüssig

Veröffentlicht in Programme mit Tags , , , am 4. Februar 2009 von Yona

more about „fluid simulation on Vimeo„, posted with vodpod

Ein kleiner Versuch einer Partikel basierten Flüssigkeitssimulation. Endlich. Nach ca 20 missglückten Versuchen jetzt mit Anleitung ein viel versprechendes erstes Ergebnis. Zum System später mehr … erst mal gehts ans Debugen, Erweitern, Optimieren.

was kommen wird

Veröffentlicht in Programme mit Tags , , am 19. November 2008 von Yona

Wie auf Tehforsch beschrieben werden wir ein Spiel entwickeln, dass hoffentlich nicht so wie etliche Male zuvor daran scheitert, dass etwas unschön läuft oder zu komplex wird. Doch ich bin zuversichtlich da wie nicht wie die vielen Fehlschläge davor in Python ( einer langsamen Scriptsprache) programmieren sondern in Java.
Hier ein paar seeehr frühe Eindrücke:
gephysic_basicgefire

LED – Scheibe

Veröffentlicht in Allgemein, Programme mit Tags , , , , am 4. November 2008 von Yona

more about "LED – wheel on Vimeo", posted with vodpod

Das ganze ist ein Schul-Uni-Projekt.
Ziel ist es zunächst einmal immer die untere Hälfte der Scheibe „leuchten“ zu lassen. Später sollen eventuell auch andere „Bilder“ darstellbar sein.
Die LEDs werden von einem MicroController(µC) angesteuert der von einem anderen µC die Lage der Scheibe mitgeteilt bekommt. Dieser Andere ermittelt die Werte duch auslesen eines Lagesensors, der ihm für jede Raumachse eine Beschleunigung mitteilt.
Mal sehen was daraus wird :)

In dem Video sieht man zunächst 64 LEDs. Das sah mir aber etwas ärmlich aus, desshalb hab ich das ganze mit 1024 bzw. 10000 LEDs gemacht. Diese Zahlen lassen sich allerdings mit einem 16MHz „schnellen“ µC nicht mehr in Echtzeit ansteuern ;)