Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 00:10

Foren-Übersicht » Sonstiges » Meinungen zu den Projekten
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 99 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5 ... 7  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Sa Okt 28, 2006 11:42 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
La Boda hat geschrieben:
dass man dann die Außenseiten des Würfels von innen sieht. Aber ich denke, das ist nicht so leicht zu implementieren...

Also eigentlich muss man die innenseite der Kugel im Würfel sehen können - ist aber im Raytracer kein Problem - ist eigentlich sogar recht einfach, weil man es hier nur mit Intervallen zu tun hat, die richtig zusammengesetzt werden wollen.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa Okt 28, 2006 12:13 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Oh ja, da hab ich gar ned dran gedacht... das sollte natürlich leichter gehen :oops:

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 31, 2006 12:23 
Offline
DGL Member

Registriert: Sa Okt 22, 2005 20:24
Beiträge: 291
Wohnort: Frauenfeld/CH
sieht ja mal geil aus, aber leider ist das ganze ein bisschen matt, kannste das nicht so aufhellen, wie im ersten bild?

mfg

_________________
bester uo-shard: www.uosigena.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 12:51 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
Gaukler hat geschrieben:
sieht ja mal geil aus, aber leider ist das ganze ein bisschen matt, kannste das nicht so aufhellen, wie im ersten bild?

Du solltest mal deinen Monitor ein wenig neu justieren. Eigentlich sollten die Bilder zwar nicht übertrieben Kräftig wirken, aber auf keinen fall matt, sondern nur in maßen leicht abgedunkelt und deutlich gesättigt.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 13:27 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 03, 2002 15:08
Beiträge: 662
Wohnort: Hamburg
Programmiersprache: Java, C# (,PhP)
Die neuen BIlder mit HDR sind geil. Schade das meine Graka kein HDR kann :(. Und ich fühl mich gerade so klein und unbedeutend...

_________________
(\__/)
(='.'=)
(")_(")


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 13:46 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
Also für diese Bilder braucht man nur ne Pentium 586 Prozessor oder neuer und ne handvoll MB RAM - weil hier wird die Korrektur und das runterbrechen allein in Software gemacht. Blooming wäre evtl. auch interessant, dafür muss man jedoch erst einmal unscharfe bilder rendern - das ist dann ne andere Geschichte... Also ne Grafikkartenproblem ists hier nicht. Und die entsprechenden Filter gehören in eine sehr einfache kategorie - war selbst überrascht, wie einfach das geht. Will man natürlich 3D Beschleunigtes HDR, dürfte es etwas schwieriger ohne Kartenunterstützung werden. Ne gang in ne Bib könnte also das schlecht fühlen beheben :-D


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 13:55 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 02, 2003 12:47
Beiträge: 300
Wohnort: Marburg
Das Pov Ray finde ich interessant. hab noch nie drüber nachgedacht, das man Nullmengen für 3D nutzen könnt (obwohl ich in Mathprogrammen zum plotten ähnliche dinge unbewusst nutze schätze ich mal :-) ).

wenn man ne nullstelle hat, hangelt mann sich dann über den Gradienten auf der fläche lang um die Dreiecke zu erzeugen??? Stell ich mir sehr schwierig vor.

und mich würde interresieren, wie groß die renderzeiten bei deinen beispielen in etwa sind und in wie viele Poligone die Körper beim Pov Ray zerlegt werden (wird das automatisch der Komplexität der Figur angepasst)?

_________________
Nothing, oh sweet nothing,
today we are doing nothing at all...
http://www.geo-progs.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 14:04 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 03, 2002 15:08
Beiträge: 662
Wohnort: Hamburg
Programmiersprache: Java, C# (,PhP)
Zitat:
Also für diese Bilder braucht man nur ne Pentium 586 Prozessor oder neuer und ne handvoll MB RAM - weil hier wird die Korrektur und das runterbrechen allein in Software gemacht. Blooming wäre evtl. auch interessant, dafür muss man jedoch erst einmal unscharfe bilder rendern - das ist dann ne andere Geschichte... Also ne Grafikkartenproblem ists hier nicht. Und die entsprechenden Filter gehören in eine sehr einfache kategorie - war selbst überrascht, wie einfach das geht. Will man natürlich 3D Beschleunigtes HDR, dürfte es etwas schwieriger ohne Kartenunterstützung werden. Ne gang in ne Bib könnte also das schlecht fühlen beheben :-D

AChso, naja in nächster Zeit ist erstmal keine Zeit sich mit der Materie zu beschäftigen und dann muss ich mal schaun was die Bibs in HH so haben. Bei uns in Winsen kann man die Bib für die meisten Sachen knicken, obgleich sie sich bemühen halbwegs aktuelle Bücher zu kaufen.

_________________
(\__/)
(='.'=)
(")_(")


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 14:11 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
Naja, mein Raytracer sit nicht POV Ray - die Idee der Iso-Surfaces stammt nur von POV-Ray. Aber weil es sich um einen Raytracer handelt, kommt man immerhin dran vorbei, die Fläche in Polygone zu zerlegen. Stattdessen kann man sich darauf beschränken, auf jedem Strahl der das Objekt trifft, die Nullstellen zu suchen, allerdings kann man sich nicht darauf verlassen, daß ein Gradient überhaupt existiert (die Funktion muss gerade einmal auf intervallen stückweise stetig sein), das macht die sache nicht unbedingt leichter. Der Trick allerdings besteht darin, den Strahl in kleine Teile zu zerlegen und davon auszugehen, daß die Funktion darin nicht zu wild oszilliert und wenn sich in einem dieser Stücke ein Vorzeichenwechsel ereignet, dann wird wohl eine Nullstelle dort sein und der Gradient zur Normalenberechnung abgeschätzt. Hätte man es nur mit Polynomen zu tun, könnte man sich das leben viel einfacher machen und könnte verlässlich auch alle Nullstellen finden - ist halt leider nicht der Fall und man kann deshalb auch gar nicht davon ausgehen, alle nullstellen zu finden, wenn die Funktion zu wild ist und dem kommt man damit nur bei, indem man die Funktion als auf kleinen Intervallen definiert annimmt und so eine endliche Zerlegung auf dem Strahl bekommt. Wenn man am Anfang schon Annahmen über einen Gradient machen kann, weil die Fkt. z.B. schön differenzierbar ist, wird die Sache aber doch angenehm schneller - die Renderzeiten hatte ich angegeben. Dauerte stellenweise schon einige Minuten, wo die Szene ohne Iso-Surfaces ruck zuck da ist ;-) Schnell ist das Verfahren also nicht wirklich.


Zuletzt geändert von Delphic am So Jul 12, 2009 20:28, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 15:25 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Du kannst ja mal einige komplexe Funktionen mit Singularitäten visualisieren, wenn das auch geht. Wurzel oder Gammafunktionen sähen mit den verschachtelten Spiegelungen sicherlich interessant aus.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 01, 2006 17:02 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
also die sache sit ja auf "implizite" funktionen ausgelegt - er plottet also nicht. es ist also nur etwas spannendes zu sehen, wenn der Funktionswert Werte <= 0 annimmt. Auf dem +realteil sieht Gamma also eher lahm aus, weil streng monoton wachsend. die wäre also nicht so überragend spannend (leer). im negativen wirds nicht besser, weil sie da imemr stückweise pos bzw. negativ ist - das gibt blöckchen. und in den komplexen bereichen wirds auch nicht wirklich besser, aber mit komplexen werten hat man nicht mal mehr einen archimedischen körper - also kein kleiner/größer zur verfügung.. da finden sich vorzeichenwechsel so schlecht. aber wenn du eine funktion im euklidischen koordinaten hast, die sich einfach berechnen lässt und deren nullstellen interessant sind, dann wirds angenehmer ;-) Eine kleine Zusammenstellung - auch mit Singularitäten, hab ich dir mal zusammengestellt.
Als kleine Anmerkung: wenns rot und kugelförmig aussieht, dann ist das der Bereich wo abgeschnitten wurde - die Suche nach den Nullstellen soll ja schließlich nicht unendlich lange dauern ;-)


Dateianhänge:
Dateikommentar: x^2 + y
xx+y.JPG
xx+y.JPG [ 12.77 KiB | 6457-mal betrachtet ]
Dateikommentar: x^2-y^2
xx-yy.JPG
xx-yy.JPG [ 12.01 KiB | 6457-mal betrachtet ]
Dateikommentar: x^2/3+y
x^23 + y.JPG
x^23 + y.JPG [ 13 KiB | 6457-mal betrachtet ]
Dateikommentar: y^2/3+x
y^23 + x.JPG
y^23 + x.JPG [ 12.54 KiB | 6457-mal betrachtet ]
Dateikommentar: sqrt(y^2+z^2)-sin(6*x)-0.5
F1.JPG
F1.JPG [ 12.83 KiB | 6457-mal betrachtet ]
Dateikommentar: Sqrt(|y^2-z^2|)
F2.JPG
F2.JPG [ 10.29 KiB | 6457-mal betrachtet ]
Dateikommentar: Sqrt(|x^2-y^2|)+c
F3.JPG
F3.JPG [ 11.98 KiB | 6457-mal betrachtet ]
Dateikommentar: sphere(x,y,z) := x^2+y^2+z^2-r^2
torus(x,y,z,c,a) := (c-sqrt(x^2+y^2))^2 + z^2 -a^2
Funktion: .5*sphere(x - 0.7, y, z, 0.3)*torus(x,y,z, 1.0, 0.2) -0.05

torusblob.JPG
torusblob.JPG [ 12.83 KiB | 6457-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 02, 2006 00:16 
Offline
DGL Member

Registriert: Sa Okt 22, 2005 20:24
Beiträge: 291
Wohnort: Frauenfeld/CH
hmm matt ist wohl der falsche ausdruck, ich meine das ganze kommt einfach matter rüber, als bei den allerersten bildern, da hat mir der boden irgendwie besser gefallen ;)


ist echt krass was du da mit verschiedenen körper machen kannst, sieht wirklich geil aus

_________________
bester uo-shard: www.uosigena.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr Nov 03, 2006 17:50 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Hm, Schade, das waren nicht die Bilder die ich erwartet hatte. Ich dachte man könnte die diese Nullstellesuche in dem RayTracer nutzen um schwierige Funktionen genau zu plotten und um ähnliche Bilder wie in Anhang rauszubekommen.


Zuletzt geändert von LarsMiddendorf am Mo Nov 13, 2006 23:43, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo Nov 13, 2006 23:18 
Offline
DGL Member

Registriert: So Aug 20, 2006 23:19
Beiträge: 564
Immer öfter denk ich mir... warum macht er dazu kein Tut?

Komm schon Nico: Jeder würd sich hier ueber ne Tutreihe zu deinem Raytracer freuen, das is doch mal ein ganz neuer tiefgreifender Bereich, den jeder mal genossen haben sollte. Wen du den als Tutreihe machen könntest, das wäre klasse, zumal nicht alle hier so derb fundierte Mathe-Physikkenntnisse so tiefgreifend in Reflektionen und brechung haben.

Komm schon!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo Nov 13, 2006 23:33 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
ich erinnere mich darauf bereits angesprochen worden zu sein. Ich hab allerdings die Angewohnheit, erst ein Tutorial zu schreiben, wenn die zugehörige Materie bereits einmal in Code durchprobiert ist und man dann fürs Tut nur noch den Code in Pseudocode zurückentwickeln braucht ;-) Wie du aber an den Bildern siehst, bin ich noch fleißig am ausprobieren udn die ein oder andere Sache tut gelgentlich noch nicht so, wie ich mir das vorstelle, aber ich bin einer Serie Tutorias durchaus nicht abgeneigt - kommt Zeit kommt Weile,


Zuletzt geändert von Delphic am So Jul 12, 2009 20:21, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 99 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5 ... 7  Nächste
Foren-Übersicht » Sonstiges » Meinungen zu den Projekten


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.050s | 17 Queries | GZIP : On ]