Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (alibaba, vicknick), 1,492 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Farbinformation einer Bitmap???? #162901
10/23/07 11:27
10/23/07 11:27
Joined: Sep 2004
Posts: 33
Germany
miles Offline OP
Newbie
miles  Offline OP
Newbie

Joined: Sep 2004
Posts: 33
Germany
Hallo Leute,

ich hab mal ne aufwendige Frage.

Ist es möglich in Gamestudio ein Bitmap zu laden, bmp,pcx....etc. und dann
mit einer Entity einen trace Strahl auf das Bitmap zu schießen um dann aus der Bitmap an der getroffenen Stelle des Bildes die Pixelfarbe herauszubekommen?? Also per RGB? Klingt kompliziert, ich weiß, wäre aber dankbar für Eure Antwort

Danke

Last edited by miles; 10/24/07 07:58.
Re: Farbinformation einer Bitmap???? [Re: miles] #162902
10/24/07 19:07
10/24/07 19:07
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Schau mal im Handbuch unter c_trace.
Sende einen Trace Strahl in Richtung der Bitmap.
Danach enthält tex_color den Farbvector der getroffenen Stelle.

Re: Farbinformation einer Bitmap???? [Re: Widi] #162903
10/26/07 11:59
10/26/07 11:59
Joined: Sep 2004
Posts: 33
Germany
miles Offline OP
Newbie
miles  Offline OP
Newbie

Joined: Sep 2004
Posts: 33
Germany
Danke für deine Antwort aber tex_color speichert nur den Farbvektor der Lichtmap
(also die gesetzten wed lichter nehme ich jetzt mal an....)

Was mich mehr interessieren würde wäre der Farbvektor der Pixel im Bild selber.
Ein 2D Bild besteht wie du weißt aus Pixeln und wenn man da per trace an der getroffenen Stelle an die Pixelfarbe rankommen würde .....wäre super!!
Vielleicht hat jemand noch andere Vorschläge. Ich glaube aber dafür müsste man ein extraplugin schreiben....wer weiß?

Re: Farbinformation einer Bitmap???? [Re: miles] #162904
10/26/07 14:51
10/26/07 14:51
Joined: Jul 2006
Posts: 150
Deutschland/Germany, nahe Hamb...
dennis Offline
Member
dennis  Offline
Member

Joined: Jul 2006
Posts: 150
Deutschland/Germany, nahe Hamb...
Hi!

Du könnest die Farbe des Pixels mit "pixel_for_bmap(bmap, var x, var y);" herausfinden.

Dafür benötigst du nur die Bmap und die Position.

Wenn du c_trace ausgeführt hast, zeigt der you-pointer auf das Bild.
Daraufhin könntest du mit "str_for_entfile (string, entity);" die Bilddatei herausfinden.

Dann brauchst du noch die Position. Dafür kannst du den von c_trace zurückgegebenen Vektor "target" nutzen.
Du musst nur von diesem Vektor auf die Pixelposition im Bild schließen.

Ich denke mal so könnte das funktionieren...probier's einfach mal aus..

Dennis

Re: Farbinformation einer Bitmap???? [Re: dennis] #162905
10/28/07 10:41
10/28/07 10:41
Joined: Sep 2004
Posts: 33
Germany
miles Offline OP
Newbie
miles  Offline OP
Newbie

Joined: Sep 2004
Posts: 33
Germany
Vielen Dank für deine Antwort Dennis!

Ich werde sobald ich Zeit habe, es ausprobieren
bis Bald!


Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1