Delphi-PRAXiS
Seite 3 von 11     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Fraktal-Raytracer, mein Lebenswerk :) (https://www.delphipraxis.net/48846-fraktal-raytracer-mein-lebenswerk.html)

dizzy 2. Jul 2005 01:15

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
@maximov: Hab dein Bild grad erst gesehen! Ich wusste garnicht dass das Teil zum Trendwhoring taugt :lol:

Mannomann, ihr bekommt da ja Formen hin... :thumb: Ich mit meinem doofen Hintergrundwissen bin in meinem Spieltrieb leider voll eingeschränkt, da ich immer denke: "Hmmm, kann das was werden? Sieht das gut aus? Ist das in etwa wie du's kennst?" Das geht mir immer so wenn ich zu irgendwas die theoretischen Grundlagen erlange :?

\\Edit:
Zitat:

PS: Der Name ist gut
Oh, es hat einer bemerkt ;). Das ist nen kleines Wortspiel. Eigentlich heisst es ja "Quad erat demonstrandum", bei mir voll ausgeschrieben (steht aber (noch) nirgends im Programm) "Quat ...", da es ja mit Quaternionen rechnet ^^. Das war einer dieser Einfälle die man nur auf dem Porzellan-Orakel hat :mrgreen:.

Bin übrigends gerade den Hängern auf der Spur, die Sakura ansprach. Dazu 2 Fragen Daniel:
1) Sind die in etwa in der Bildmitte beim Rendern aufgetreten?
2) Und hast du mit Reflektion gearbeitet?

titus 2. Jul 2005 03:38

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Zitat:

Zitat von dizzy
"Quad erat demonstrandum"

:gruebel: eigentlich "Quod erat demonstrandum".

Aber die Bilder vom Programm sehen geil aus, ich denk ich saugs mir nachher mal :).

mfG

dizzy 2. Jul 2005 04:14

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Zitat:

Zitat von titus
:gruebel: eigentlich "Quod erat demonstrandum".

Dann hatte uns unsere Mathelehrerin Mist erzählt :). Danke für den Hinweis - dann werden eben zwei Buchstaben zugunsten des Wortspieles geändert ;).

jfheins 2. Jul 2005 08:18

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Wie bekommt ihr alle nur Gif-Animationen aus den vielen Bitmaps ?

BlackJack 2. Jul 2005 11:28

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Hey cool, du bist ungefähr die 1. Person (ausser mir ;) ) die ich kenne die Quaternionen rendern kann! Deine Ergebnisse sehen echt fett aus, vor allem sieht das ganze schon richtig geil "metallisch" aus.
Aber da ich selber auch Quaternionen rendere, habe ich direkt ein paar technische Fragen:
1. Wie reduzierst du die 4 Dimensionen eines Quaternions auf nur 3 zum Raytracen?
2. Wie genau bestimmst du den Schnittpunkt mit dem "Kamerastrahl"?
3. Wie bestimmst du die Normalen?
4. Wirft das Quaternion eigentlich auch einen Schatten auf sich selbst? Und kann man mehrere Lichter angeben?
5. Spiegelt das Quaternion sich in sich selber, d.h. werden wirklich rekursiv Strahlen vom Schnittpunkt aus losgeschickt, oder bestimmst du mit den Normalen "lediglich", welcher Pixel der "Reflectionmap" auf den jeweiligen Schnittpunkt gemappt wird?

Soo, jetzt poste ich nochmal ein paar Bilder/Videos von Fraktalen, die ich mit meinem RayTracer gerendert hab:
http://blackjack.pr0g.net/metallic_frac.png
http://blackjack.pr0g.net/fractal_wood.png
http://blackjack.pr0g.net/fractal.png
http://blackjack.pr0g.net/Lambda2.png
http://blackjack.pr0g.net/fractal.avi

Wie man wahrscheinlich sehen kann, habe ich einen "vollwertigen" Raytracer geschrieben, d.h. er kann auch andere Objekte als Quaternionen rendern und diese dann auch mit Texturen (z.b. Holz oder Marmor), Bumpmaps etc. versehen. Nichtsdestotrotz sehen deine Bilder aber irgendwie krasser aus, ich weiss auch nicht warum. Vielleicht weil du verschiedene fraktale Formeln anbietest ;)

Aber ich würde mich sehr über Antworten von dir auf meine Fragen freuen (und vielleicht auch über eine Kritik an meinen Bildern ;)), da du wie gesagt der 1. bist, den ich kennen lerne, der gut aussehende Quaternionen inklusive von gescheiten Normalen hingekommen hat. :cheers:

p.s.: Hier noch ein paar andere Bilder meines Raytracers, wen es interessiert:
http://blackjack.pr0g.net/textureblobs.png
http://blackjack.pr0g.net/wood.png
http://blackjack.pr0g.net/blobs.png
http://blackjack.pr0g.net/blobs.avi

Mein RT ist übrigens im Rahmen eines Wettbewerbs auf www.planet-quellcodes.de entstanden (das soll jetzt wirklich keine Werbung sein), allerdings ist in der Version, die dort zu finden ist, noch kein 3D-Fraktal implementiert; wenn interesse besteht, kann ich die jetztige Version mal hochladen (aber nicht zuviel erwarten, ich hab keinen Parser, d.h. man muss die Szenen mit Delphi im Quelltext erstellen).

MrKnogge 2. Jul 2005 11:46

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Hallo BlackJack,

wenn du dein Programm vorstellen möchtest, so mach doch bitte ein neues Thema dafür auf,
sonst gibt es hier ein einziges Wirrwarr.

gruss

Airblader 2. Jul 2005 12:48

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Nocj ein Bug:

Bricht man den (Preview-)Render ab und startet nen neuen, ist die alte grüne Renderline noch da ;)
Ist ja nicht schlimm, sie wird überschrieben - aber sicher nicht gewollt :stupid:

Aber tolles Progg..auch wenn ichs noch nich kapier :mrgreen:

air

BlackJack 2. Jul 2005 15:26

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Zitat:

Zitat von MrKnogge
Hallo BlackJack,

wenn du dein Programm vorstellen möchtest, so mach doch bitte ein neues Thema dafür auf,
sonst gibt es hier ein einziges Wirrwarr.

ich wollte mein programm ja eigentlich gar nicht gross vorstellen, ich wollte dem dizzy nur mein programm zum vergleich mal zeigen und ihm wie gesagt ein paar fragen stellen. einfach mal um die technische diskussion zu entfachen und hier die reihe der "sieht gut aus" poster zu unterbrechen (zu denen ich mich prinzipiell natürlich auch einreihen möchte).

Daniel G 2. Jul 2005 15:30

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Zitat:

Zitat von BlackJack
Zitat:

Zitat von MrKnogge
Hallo BlackJack,

wenn du dein Programm vorstellen möchtest, so mach doch bitte ein neues Thema dafür auf,
sonst gibt es hier ein einziges Wirrwarr.

ich wollte mein programm ja eigentlich gar nicht gross vorstellen, ich wollte dem dizzy nur mein programm zum vergleich mal zeigen und ihm wie gesagt ein paar fragen stellen.

Würdest du's trotzdem machen? (lechz...) Sieht nämlich echt gut aus!

__________________________________________
(Pr0g.net? "Gerade erst reingestolpert"? hmm....)

BlackJack 2. Jul 2005 15:33

Re: Fraktal-Raytracer, mein Lebenswerk :)
 
Zitat:

Zitat von Daniel G
Würdest du's trotzdem machen? (lechz...) Sieht nämlich echt gut aus!

könnte ich irgendwann sicher mal tun, aber dazu möchte ich das programm erst noch etwas weiter entwickeln. z.b. muss meines erachtens ein parser mindestens sein - die szenen im quelltext zu erstellen ist doch ziemlich unkomfortabel.


Zitat:

Zitat von Daniel G
(Pr0g.net? "Gerade erst reingestolpert"? hmm....)

ich kenne ihn noch von www.quellcodes.de bzw. jetzt von www.planet-quellcodes.de , er hat mir ein bisschen webspace angeboten (weil der den ich vorher hatte nicht zugelassen hat das man dateien direkt verlinkt etc.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr.
Seite 3 von 11     123 45     Letzte »    

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