texture mit löcher

Anfängerfragen zum Programmieren mit PureBasic.
Brügge
Beiträge: 359
Registriert: 28.05.2006 16:40
Wohnort: Rheine

texture mit löcher

Beitrag von Brügge »

hiho ich habe eine texture und möchte sie nicht durchgehend zeichnen, sondern ein paar löcher zum durchgucken einbauen. jatzt habe ich das mesh gerade erstellt (ohne löcher) und will eine texture mit löcher drüberlegen. ich habe die stellen auf der texture (die nicht gezeichnet werden sollen) mit einer anderen Farbe makiert. wie kann ich die bestimmte Farbe jetzt nicht anzeigen lassen?


Thx 4 all!!

MFG Brügge
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

hab's nicht getested, aber vielleicht, wenn du ne transparente tga-textur nimmst?

vielleicht funkioniert ja auch TransparentSpriteColor.

Ist alles nur eine Vermutung
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Brügge
Beiträge: 359
Registriert: 28.05.2006 16:40
Wohnort: Rheine

Beitrag von Brügge »

danke für den tipp! werde es testen
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Ich verstehe deine Frage, wie eigentlich immer, mal wieder nicht. Willst du Löcher in deinem Mesh oder in einer Tetxtur/Sprite?
Zuletzt geändert von Fluid Byte am 27.06.2007 17:42, insgesamt 1-mal geändert.
Windows 10 Pro, 64-Bit / Outtakes | Derek
Brügge
Beiträge: 359
Registriert: 28.05.2006 16:40
Wohnort: Rheine

Beitrag von Brügge »

*jetzt habe ich das mesh gerade erstellt (ohne löcher) und will eine texture mit löcher drüberlegen*

also mesh ohne löcher und texture mit löcher... :wink:


mfg!
Brügge
Beiträge: 359
Registriert: 28.05.2006 16:40
Wohnort: Rheine

Beitrag von Brügge »

habe deine tga Vorschlag probiert... leider geht es nicht! :( hat jemand andere vorschläge?
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Kann gut sein das ich mich irre aber ich glaube nicht das man eine Textur die transparente Bereiche besitzt einfach auf ein Mesh anwenden kann und dieses dann tatsächlich "Löcher" hat. So zumindest habe ich dein Vorhaben verstanden. Wenn du dursichtige Breiche haben willst dann musst wohl das Mesh/Model ansich, in einem entsprechenden Editor bearbeiten.
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

@Fluid Byte: Stimmt eigentlich. Wenn in der Textur was transparent ist, schaut man direkt auf das Mesh (meistens schwarz oder blau) drauf. ist mir vorhin auch eingefallen, aber da hab ich vom handy und nicht vom PC aus geschrieben und nicht so viel Zeit, das ganze über die Handytastatur einzugeben.
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Wenn es BumpMaps gibt warum kein "Loch"Maps ? Alles 'ne Frage des
Renderns. "nativ" in Pb wird es da aber wohl nix geben (kmat).
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ne fluid hat recht.... eine textur kann transparente bereiche beinhalten..

sogar ohne 32bit, ohne alpha, wo ein weicher übergang möglich ist,
kann eine 16bit tex eine transparenzfarbe haben.

...oder glaubt ihr, wenn ihr bei MedalOfHonor durch die Blätter eines baumes schaut,
der ganze zweig wäre ein komplexes Mesh mit tausenden polygonen?
neee...
das sind ganz simple fette polygone, mit ner schicken tex mit transparenten bereichen drauf!

in wie weit das das PB-OGRE mit DX7 schafft, weiß ich nicht....
aber mit einer anständigen engine (z.b. irrlicht) ist das kein problem, davon bin ich überzeugt.

....und wenn DX9 in PB mal richtig implementiert wird, gehts auch mit OGRE....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten