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 5 von 11   « Erste     345 67     Letzte »    
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 phXql
phXql
 
#41
  Alt 3. Jul 2005, 22:34
intel indeo 5.10 codec is des. müsste es irgendwo bei google geben. wenn du willst, kodier ich dir das ganze ding nochmal in XviD um... hab das video mal in XviD umkodiert. Codec gibts bei XviD.org (derzeit durch FFII- Demo geblockt, aber noch unter xvid.org/index.php erreichbar).
Angehängte Dateien
Dateityp: zip bla_335.zip (514,5 KB, 45x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

 
Delphi 7 Enterprise
 
#42
  Alt 3. Jul 2005, 23:12
Ich dachte Indeo 5.10 wäre standardmäßig dabei... Sorry

Was das Erzeugen eines Videos angeht, so kann ich brühwarm VirtualDub empfehlen. Das ist imho das umfangreichste und kraftvollste Freeware(!)-Tool dass ich für den Aufgabenbereich kenne.
Fabian K.
  Mit Zitat antworten Zitat
Benutzerbild von zecke
zecke

 
Turbo Delphi für Win32
 
#43
  Alt 4. Jul 2005, 02:33


wozu möchte das programm denn eigentlich ins internet? hab so einige zeit dran rumgespielt und dann sagte meine firewall, dass deine exe gerne surfen will :/
oder liegts an nem denkfehler bei mir. kann sein ist schon spät, ich beobachte es mal, es sei denn du weißt da w0s

sieht aber nett aus, auf den ersten eindruck, richtig schön kompliziert - dann kanns ja nur gut sein
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

 
Delphi 7 Enterprise
 
#44
  Alt 4. Jul 2005, 02:41
Zitat von zecke:
wozu möchte das programm denn eigentlich ins internet? hab so einige zeit dran rumgespielt und dann sagte meine firewall, dass deine exe gerne surfen will :/
Es ist kein Stückchen Code darin, der auch nur im entferntesten etwas mit I-Net oder gar Netzwerk zu tun hat. Ich hab auch grad nochmal zur Sicherheit gescanned: Virusfrei bin ich auch. Würde eine etwaige Funktion exisieren, hätte ich sicherlich darauf hingewiesen. Wohin will der denn connecten?
Fabian K.
  Mit Zitat antworten Zitat
supermuckl

 
FreePascal / Lazarus
 
#45
  Alt 4. Jul 2005, 02:44
evtl meint er ja virtualdub
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql
 
#46
  Alt 4. Jul 2005, 06:32
Zitat von dizzy:
Ich dachte Indeo 5.10 wäre standardmäßig dabei... Sorry

Was das Erzeugen eines Videos angeht, so kann ich brühwarm VirtualDub empfehlen. Das ist imho das umfangreichste und kraftvollste Freeware(!)-Tool dass ich für den Aufgabenbereich kenne.
das is nich nur freeware, sondern sogar open source
  Mit Zitat antworten Zitat
Daniel G
 
#47
  Alt 4. Jul 2005, 22:22
Jupp, geht, Xvid hab' ich drauf'! Sieht seeehr gut aus...
  Mit Zitat antworten Zitat
Dax
 
#48
  Alt 15. Jul 2005, 18:12
Hi

Ich hol den Thread hier mal aus bestimmter Mission hervor.

Bevor ihr weiterlest, solltet ihr auch mal das Standardfraktal richtig groß ansehen.

Mirilin, Spider und Meflin haben dieses Bild zusasmmen mit mir und Leuten, die sie noch "angeworben" haben, innerhálb von 3,5 Stunden gerendert. Mit 4 AA-Samples, wohlgemerkt.

An dieser Stelle möchte ich allen Beteiligten für ihre Hilfe danken und mal fragen: Was sollen wir als nächsten rendern und - wie groß?

read you,
Dax
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

 
Delphi 7 Enterprise
 
#49
  Alt 15. Jul 2005, 19:18
Ich bin bisher nicht dazu gekommen das Teil gebührend zu testen, aber das ist ja mal hammergroß! Leute ihr seid cool
*schnellmeinenzweitenpcwiederzusammenschraub* ^^
Fabian K.
  Mit Zitat antworten Zitat
Dax
 
#50
  Alt 15. Jul 2005, 19:40
Wenn du das so cool findest, sag uns doch ne Funktion und ne Größe Kannst auch wählen, auf welcher AA-Stufe wir rendern sollen und ob Schatten oder nicht
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 11   « Erste     345 67     Letzte »    


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 17:45 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