Transparenz über png dateien, geht das? und wenn ja wie?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Rainer Z

Betreff: Transparenz über png dateien, geht das? und wenn ja wie?

BeitragMi, Apr 27, 2011 18:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Servus Leuts!!

Ich bin neu hier, und habe schon a bissel mit Blitz geproggt, und möchte jezad Eine Textur laden, welche an stellen, wo im ich jezld vorher in Paint.net halt sozusagl leeres gemacht habe.

also da ist nur das karierte.

Wie bekomme ich jez eine transtextur geladen,die aufn cube soll ??

Danksl aus Bayern

Rainer

Xeres

Moderator

BeitragMi, Apr 27, 2011 18:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Es wäre nett, wenn du auf die Einhaltung der allgemein anerkannten Regeln der Rechtschreibung achten könntest. Gib dir Mühe bei der Frage, dann geben wir uns Mühe mit der Antwort. Danke.

Zur Frage: Die Parameter von Loadtexture sollten dir helfen.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
 

Rainer Z

BeitragMi, Apr 27, 2011 18:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Ohh ich werde mich bemühen Very Happy

Also Code: [AUSKLAPPEN]

Graphics3D 800,600,32,2
SetBuffer BackBuffer()

Global cam1=CreateCamera()
PositionEntity cam1,2,2,2
TurnEntity cam1,4,0,0

plane=CreatePlane()
PositionEntity plane,0,-1,0

cube = CreateCube ()
PositionEntity cube,0,0,0

tex = LoadTexture("trans.png",4)

EntityTexture cube, tex

While Not KeyHit(1)
   

   
   
   
   UpdateWorld
   RenderWorld
   
   Flip
Wend
End


Das Problem dabei ist nur an der schrift die aufm png ist wird schwarz umrandet
Wie bekomme ich das ohne schwarze umrandung hin?

Xeres

Moderator

BeitragMi, Apr 27, 2011 18:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Vermutlich ist das kein reines Schwarz - da musst du bei der Bildbearbeitung aufpassen, keine Mischfarben zu erzeugen. Am besten mit Ebenen arbeiten. Ich würde auch Alpha statt Masked vorziehen.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
 

Rainer Z

BeitragMi, Apr 27, 2011 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Könntest du denn mir erklären, was Masked und Alpha genau bedeutet?

Ich kenne mich mit Bildgrafiken noch nciht so wirklich aus

Rainer

Xeres

Moderator

BeitragMi, Apr 27, 2011 21:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Der Alphakanal eines Bildes gibt die Transparenz jeden Pixels an - wenn man damit arbeitet, gibt es sanfte Übergänge. Bei einem maskiertem Bild wird eine Reinfarbe vollständig Transparent gemacht. Das gibt harte Kanten im Bild. Wenn es geht, sollte man also ein Bildformat wählen, dass einen Alphakanal speichert (PNG) und diesen auch benutzen (modus 2). Dann muss man nur noch - wie erwähnt - mit der Bildbearbeitung seiner Wahl so umgehen können, dass die richtigen Teile die richtige Transparenz erhalten.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

GearTechDE

ehemals 'KillerJo96'

BeitragSa, Mai 21, 2011 10:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Benutz doch MaskImage.
Mit freundlichen Grüßen: GearTechDE

ToeB

BeitragSa, Mai 21, 2011 13:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Maskimage funtz aber nicht mit der PNG-Transparenz Wink
Außerdem kann man damit auch nicht so schöne Effekte erzielen wie mit "echter" Transparenz !

mfg ToeB
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group