AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Fraktal-Raytracer, mein Lebenswerk :)
Thema durchsuchen
Ansicht
Themen-Optionen

Fraktal-Raytracer, mein Lebenswerk :)

Ein Thema von dizzy · begonnen am 1. Jul 2005 · letzter Beitrag vom 8. Aug 2007
Antwort Antwort
Seite 10 von 11   « Erste     8910 11      
Benutzerbild von dizzy
dizzy
Registriert seit: 26. Nov 2003
Hallo miteinander!

Heute Nacht ist es so weit. Ich stelle hier jetzt zum ersten Mal das Programm zur Verfügung, von dem ich seit ich programmiere träume. Es ist sicherlich noch nicht perfekt und auch nicht 100% fertig (welches Programm ist das schon ), aber es beinhaltet im Großen und Ganzen Freizeitarbeit die immer wieder mal sporadisch gemacht wurde, von nunmehr fast 4 Jahren. Vieles davon ging natürlich nicht direkt ein, da vieles Spielerein und Tests waren die mir beim Verständnis mancher Dinge weiter geholfen haben. Ich habe mit und an diesem Projekt so viel gelernt wie an keinem Programm zuvor.

Was tut dieses Dingsbums?
Es ist ein waschechter Raytracer der es (bisher ausschließlich) vermag sogenannge Quaternion-Fraktale zu rendern. Diese sind auf Basis von Quaternionen berechnet, die ihrerseits die Fortführung der komplexen Zahlen in die 4. Dimension sind. 3 davon nehme ich her, und stelle sie dar .

Das hier ist übrigends der (eigentlich einzige) Grund für meinen CQParser den ich hier vor einiger Zeit schonmal vorgestellt habe .

Ein paar Kleinigkeiten sein gesagt:
Ich bin mir darüber im Klaren, dass es zunächst nicht an allen Stellen gleich offensichtlich ist, welche Einstellung was bewirkt. Zu einer Doku muss ich mich noch durchringen (die auf Grund einiger Hintergrundinfos die ich gerne mitgeben würde recht umfangreich ausfallen müsste...). Durch Ausprobieren sollte sich aber vieles erschließen - SO kompliziert wie es oben klingt ist es nicht.
Ein Feature ist noch drin, dass durch eine Nachlässigkeit von ganz am Anfang übrig ist: Verstellt alles, aber NICHT die Kameraposition auf der x- und y-Achse! Auf z ist's okay, aber bei den anderen beiden wird schlicht falsch gepixelt . Das auszubügeln erfordert leider noch einen Rewrite einiger Kernteile.


Ich freue mich auf Meinungen, Bugreports und Feature-Vorschläge von meiner Lieblingscommunity (die nicht wenig daran beteiligt ist, dass ich überhaupt so weit kommen konnte )

\\Edit: Eine kleine Hilfe habe ich in diesem Beitrag hinzugefügt.
Miniaturansicht angehängter Grafiken
screenie_154.png  
Angehängte Dateien
Dateityp: zip fract-pics_106.zip (1,85 MB, 493x aufgerufen)
Dateityp: zip qed_783.zip (297,7 KB, 588x aufgerufen)
INSERT INTO HandVonFreundin SELECT * FROM Himmel
 
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#91
  Alt 7. Dez 2005, 20:57
Hier auch mal mein Ergebnis

Das Programm ist super. Allerdings hab ich es öfter zum Absturz gebracht (nur Vorschau/Render-Fenster) wenn ich bestimmte Funktionen eingegeben hatte.

Ich werd auf jeden Fall noch mal 'n bissl weiter damit rumspielen

--

Das angehängte Bild zu rendern hat übrigends ca. 45 min gedauert.
Ich habs danach noch ein wenig nachbeargeitet.
Miniaturansicht angehängter Grafiken
tunnel_885.jpg  
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#92
  Alt 7. Dez 2005, 22:09
Zitat von Dax:
Ich glaube ja.. suchst du den [X]-Button?
könnte gut möglich sein, kann aber auch sein, dass ich sie einfach übersehe
Miniaturansicht angehängter Grafiken
qedx_689.jpg  
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
Dax
 
#93
  Alt 7. Dez 2005, 22:13
Öhm.. du weißt schon, das die Fenster zugehen, wenn du die Buttons nochmal drückst? ^^
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#94
  Alt 7. Dez 2005, 22:29
ah wer kommt auf solche ideen? außer dizzy
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
Dax
 
#95
  Alt 7. Dez 2005, 22:34
Ein paar andere Leute bestimmt, keine Sorge

Ich zum Beispiel *g* Ich mag solche Buttons
  Mit Zitat antworten Zitat
Dax
 
#96
  Alt 1. Apr 2006, 14:24
[teaser]Hi Leuts *thread vorkram* Khaba, ein paar gute Freunde von mir, Ich und 25 Rechner meiner Schule (*grins*) haben ein neues(naja, eigentlich nicht^^) Fraktal gerendert. Dauer: knapp ne Woche. Größe: staggering [/teaser]

Alternativ zum Anhang gibts noch ne Downloadmöglichkeit über meinen Webspace: http://qedd.daxxfiles.net/big_7z.exe (3,6MB)
Miniaturansicht angehängter Grafiken
big_241.jpg  
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh
 
#97
  Alt 1. Apr 2006, 14:31
Wäh, was hat Mozilla für einen hässlichen Stretch-Algorithmus ?
Für dieses Meisterwerk muss bikubisch her .
Sebastian
  Mit Zitat antworten Zitat
Dust Signs
 
#98
  Alt 1. Apr 2006, 14:36
Zitat von Dax:
[teaser]Hi Leuts *thread vorkram* Khaba, ein paar gute Freunde von mir, Ich und 25 Rechner meiner Schule (*grins*) haben ein neues(naja, eigentlich nicht^^) Fraktal gerendert. Dauer: knapp ne Woche. Größe: staggering [/teaser]
Wow, sieht echt geil aus

Dust Signs
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

 
Delphi 7 Personal
 
#99
  Alt 1. Apr 2006, 16:00
Ich weiß nicht ob das Problem schon auftrat, aber manchmal passiert es, dass mein Preview einfriert. Den Refreshbutton kann ich dann nicht nochmal klicken, da er disabled bleibt.
Jonas
  Mit Zitat antworten Zitat
Calle

 
Delphi 2005 Personal
 
#100
  Alt 2. Apr 2006, 12:53
Ich hab auch mal was gerendert... sieht mal ganz anders aus ^^

Renderzeit: 6h
Miniaturansicht angehängter Grafiken
bild_139.png  
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 10 von 11   « Erste     8910 11      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz