Autor Beitrag
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.09.06 10:17 
Auf einen Hinweis eines Freundes, der meinte, dass jeder anständige Programmierer das einmal geschrieben haben sollte...

user defined image
Das Mandelbrot'sche Fraktal sollte ja hinreichend bekannt sein.
Auch das Programm ist wohl recht selbsterklärend.

Der Algorithmus selbst ist in Assembler geschrieben. Die Grafikausgabe natürlich mit meinen eigenen OpenGL-Komponenten.
Deshalb ist das Programm bei kleinen Fenstergrößen sogar in der Lage, in Echtzeit zu zoomen.
(Ein Feature das mir bei den meisten anderen Freewareprogrammen irgendwie gefehlt hat).

Wegen einiger Optimierung kann ich momentan leider noch nicht definitiv garantieren, dass die Anwendung auf allen Systemen lauffähig ist. Ich persönlich besitze einen P4 und eine GeForce6. Etwas Feedback wäre wirklich gut.

Wenn jemand noch andere gute Visualisierungen kennt, die ich einbauen sollte, dann bin ich dafür natürlich ebenfalls offen.

Viel Spaß soweit!
Download von meiner HP
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Mo 25.09.06 10:31 
soweit ganz schick, aber ich glaube dass der zoom mit zunehmender tiefe eine leichter verschiebung hat und schön wäre es, wenn die iterationstiefe dynamisch wäre, ich weiß nicht genau, wie man das anstellt, aber es wäre toll, wenn man unendlich weit zoomen könnte und immer so viel berechnet wird, wie man sieht, dann muss bei minimalem zoom auch net alzu viel berechnet werden.

sonst recht schick, wäre cool wenn mand die farben noch einstellen könnte ;)
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.09.06 10:52 
F34r0fTh3D4rk hat folgendes geschrieben:
ich glaube dass der zoom mit zunehmender tiefe eine leichter verschiebung hat
Kann ich soweit nicht feststellen, sieht bei dem Fraktal aber möglicherweise an einigen stellen so aus.
Sobald du sehr weit reinzoomst kann das sein, weil du an die Rundungsfehlergenze gestoßen bist.

F34r0fTh3D4rk hat folgendes geschrieben:
schön wäre es, wenn die iterationstiefe dynamisch wäre, ich weiß nicht genau, wie man das anstellt, aber es wäre toll, wenn man unendlich weit zoomen könnte und immer so viel berechnet wird, wie man sieht
Da hab ich schon drüber nachgedacht. Das könnte man bestenfalls abschätzen, weil man ja vorher nicht genau weiß, wie viele Iterationen ein Pixel brauchen wird.

Die Iterationstiefe bestimmt aber auch nicht, wie weit man hereinzoomen kann (an den Rändern), sondern wie viele Unterdetailstrukturen noch in den Flächen berechnet werden.

Das mit dem unendlich weit Zoomen wird auch problematisch, weil die Zahlen ja exponentiell kleiner werden und dann auch die 64bit Gleitkommazahlen schnell an ihre Grenzen stoßen.
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Mo 25.09.06 11:02 
klar ist das zoomen unabhängig vom fraktal, aber es wäre eben schön wenn die berechnung vom zoom abhängig wäre, dann wäre das schon sehr genial
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mo 25.09.06 12:36 
Hallo,

gib bitte einen direkten Downloadlink an, so wie es die Richtlinien für diese Sparte fordern. Alternativ kannst Du das Programm auch anhängen :)

Gruß,
raziel

_________________
JSXGraph
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.09.06 12:48 
Hi!

Der Link ist direkt. Absolut direkte Links auf Dateien erlaubt meine Homepage nicht, weil die Zugriffe sonst nicht festgehalten werden könnten. Aber man gelangt nicht zu einer neuen Seite mit Inhalt sondern nur zu einer Seite mit einem Downloadbutton.
Die Datei nochmals hier hochzuladen wäre eher ineffizient.

Ich hoffe, das ist mit euren Regeln (die ich im übrigen gelesen habe) einigermaßen konform.
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Mo 25.09.06 13:22 
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.09.06 13:26 
Beim Opera 9.0 Browser wird es trotzdem akzeptiert, weil dieser sich standhaft weigert, auch nur irgendwelche Informationen über die aufrufende Seite zu übertragen. Aber sonst geht es nicht.

... und es ist ja auch nicht wirklich Sinn der Sache, weil ich ja auch sehen will, wie viele Leute meine Programme herunterladen.
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Mo 25.09.06 13:34 
was dann aber nicht im sinne des forums ist, du kannst es doch hier anhängen dann siehst du auch wie viele es herunterladen.
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 25.09.06 13:49 
user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
was dann aber nicht im sinne des forums ist, du kannst es doch hier anhängen dann siehst du auch wie viele es herunterladen.
Das wird jetzt ganz schön Off-Topic oder?

Das Programm bleibt auf jeden Fall auf meiner Homepage und wird dort auch falls nötig upgedatet.
Wenn ich es jetzt auch noch hier hochlade, dann ist es bloß doppelt und ich muss es auch jedesmal doppelt erneuern.
Außerdem müsste ich dann auch immer schauen, wie viele es auf meiner Seite und wie viel hier runtergeladen haben.

Ändern tue ich es notfalls, wenn ich von einem Admin höre, das es so definitiv nicht in Ordnung ist.
Ich bezweifele aber, dass man wegen so einem kleinen Programm so einen Aufriss machen sollte.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 25.09.06 19:56 
Hallo!

Was Du hier machst ist eine Unverschämtheit. Die Moderatoren hier sind für die Einhaltung der Regeln zuständig und genau das macht Raziel. Und wenn er Dir sagt, Du möchtest bitte einen direkten Downloadlink angeben, dann hat das seine Richtigkeit. Vor allem, wenn er auf ein von einem Admin erstelltes Posting verweist!

Ich habe Deinen Thread gesperrt und er bleibt gesperrt, bis Du über den virtuellen Ansprechpartner einen direkten Downloadlink mitteilst.

Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.