Entwickler-Ecke

Multimedia / Grafik - Kugel Spiegelung


Perian - Mi 16.04.03 13:08
Titel: Kugel Spiegelung
Hiho jungs,

Ich habs schon in unzähligen foren im net probiert und keine konnte mir diese frage beantworten.Aber irgend wie hab ich das gefühl das es bei dieser klappen könnte. *einschleim

Ich hab da n kleines bzw. doch schon recht großes prob mit nem porgram.

Ich will ein Bild (bunt) an einer Kugeloberfläche reflektieren lassen.
Nun erkennt man wenn man n bisschen drüber nachdenkt das dabei bestimmte flächen größer werden und bestimmt kleiner werden.
Nun stellt sich mir aber die frage was mit den farben dieser flächen geschieht.
Aus rein psychologischer sicht denk ich mir so das es etwas wie dominierende farben geben muss die der mensch eher war nimmt als andere.

Meine frage an euch ist jetzt wie berechne ich diese farbe mit delphi.

Ihr könnt ruhig was posten selbst wenn ich nicht die antwort kennt.
Für hilfreiche gedanken bin ich immer zu haben.


cYa Perian


MathiasH - Mi 16.04.03 15:00

naja, die Verzerrung sollte mit einer 3D engine funktionieren, wird aber wohl nicht ganz einfach..... Was auch immer du mit deiner dominierenden Farbe meinst, könnte man durch eine Lichtquelle beeinflussen

soll das Bild auf die Kugel geklebt werden oder soll die Kugel ein Bild spiegeln, das irgendwo anders ist?

IO-sys/MathiasH


Raphael O. - Do 17.04.03 00:01

das ganze nennt sich IMAO Sphere mapping...
einfach mal googlen....
habe das hier gefunden, schient ganz gut zu sein:
http://www.reactorcritical.com/white-nvidia-cem/white-nvidia-cem.shtml


Perian - Do 17.04.03 18:10
Titel: re
Also die Kugel soll ein Bild reflektieren.

Sowas wie das von nVIDIA voll ich eigentlich programmieren.


Perian - Do 17.04.03 18:13
Titel: nochma re
Also zu meiner dominierende Farbe:

Wenn du ein bild berzerrst dann entstehen größere Fläche.
Meine Frage ist welche Farbe haben diese Flächen.
z.B. ein Bild eines roten rucksacks
Wie verhindere ich es zum Beispiel das, wenn der algorithmus der das Bild abtastet auf einer schwarzen Nat oder reisverschulss stehen bleibt, der ganze rucksack zu großen teilen schwarz wird.


Raphael O. - Do 17.04.03 19:57
Titel: Re: re
Perian hat folgendes geschrieben:
Also die Kugel soll ein Bild reflektieren

genau das wird doch auf der seite erklärt :lol:


Aya - Fr 18.04.03 03:18
Titel: Re: nochma re
Perian hat folgendes geschrieben:
Wie verhindere ich es zum Beispiel das, wenn der algorithmus der das Bild abtastet auf einer schwarzen Nat oder reisverschulss stehen bleibt, der ganze rucksack zu großen teilen schwarz wird.

Wenn er das tut ist es eindeutig der falsche Algo ;)
Soweit ich weiß wird beim SphereMapping die Textur einfach gestretcht.. und dafür gibt es schon vieelee (funktionierende ;) ) Algos...

Au'revoir,
Aya~