| |
|
|
- page 1 - |
|
Andreas Koch | allô zusammen,
peux mir quelqu'un expliquer, comment qui korrekte Verwendung de oglOrtho lautet? j'ai maintenant déjà verschiedene Versionen ausprobiert et viens pas plus. comment muss je cela folgende Beispiel ajuster, avec cela je statt Quadern Rechtecke angezeigt bekomme? KompilierenMarqueSéparationWindow 0,0 - 500,500
$H opengl.ph
oGL("Init", %hwnd, 1, 1, 1, 1)
Ogl("clear")
oGL("Origin", 0, 0, -8)
oGL("Cuboid", 1, 1, 1)
oGL("Origin", -2, 0, -8)
oGL("Cuboid", 1, 1, 1)
oGL("Origin", 2, 0, -8)
oGL("Cuboid", 1, 1, 1)
Ogl("Show")
waitinput
Ogl("clear")
Ogl("glMatrixMode",~gl_projection)
Ogl("glLoadIdentity")
Ogl("glViewport",0,0,Width(%hwnd), Height(%hwnd))
Ogl("glOrtho", 0, 500, 0, 500, -10, 10)
oGL("Origin", 0, 0, -8)
oGL("Cuboid", 1, 1, 1)
oGL("Origin", -2, 0, -8)
oGL("Cuboid", 1, 1, 1)
oGL("Origin", 2, 0, -8)
oGL("Cuboid", 1, 1, 1)
Ogl("Show")
WaitInput
|
|
|
| |
|
|
|
| |
|
- page 2 - |
|
funkheld | allô, wohin finde je cet Spacechip.tga et cet Stencil ?
merci.
Gruss peter |
|
|
| |
|
|
|
| dans dem bereits genannten Fil ( [...] ) habe je 2 Funktionen
posté avec denen Du entweder aus einem TGA ou bien aus 2 BMP Fichiers
une TEX Dossier erzeugen peux et une TEX-Loaderfunktion ist aussi dans qui
oglhelper.inc enthalten - alors alles quoi on braucht. une TGA-Dossier erstellen
(musste mais pas là 2 BMPs wohl einfacher trop erzeugen sommes) peux Du avec
verschiedenen Grafikprogrammen comment IrfanView ou bien Gimp. un BMP ist simple
cela RGB-Bild et cela 2. BMP peux Du comme Stencil verwenden - je pour dem
comment Du qui Funktion anpasst peux Du bestimmen comment qui Stencil wirken soll
bzw. si durchsichtig ou bien halbdurchsichtig etc. simple um une RGBA-Tex-
Dossier trop erzeugen. |
|
|
| |
|
|
|
funkheld | j'ai maintenant 2 BMP-Bilder gemacht. qui volonté aussi trop einer Tex gewandelt. l'ombre ist trop voyons. mais quelle la couleur muss comme durchsichtige la couleur gewählt volonté pour cela Hauptobject ? en ce moment peux je nirgends wohin durchschauen .
comment peux je seulement un Hauptbild erzeugen vom BMP-Bild sans cet ombre (Stencil) avec dem Umwandelprogramm ?
merci.
Gruss peter |
|
|
| |
|
|
|
| qui Bytewert qui Variable a legt den Alpha-Transparenz-Wert bzw. qui
Durchsichtigkeit qui angegebenen la couleur fest - tu peux avec cela spielen et im Code
selbst festlegen welchen Wert a chez quel la couleur hält ou bien si/ quand a 0 ou bien 255
ou bien une Wert entre hat. |
|
|
| |
|
|
|
funkheld | c'est oui Mist, cela on là ne...aucune feste la couleur comme Duchsichtigkeit festlegen peux,
j'ai zéro drin im Bild , mais erscheint noir.
Gruss peter |
|
|
| |
|
|
|
| quoi écris Du là? cela steht inhaltlich oui oui c'est ca im Widerspruch trop dem quoi
je im vorherigen Beitrag schrieb. tu peux a doch sur 0..255 mettons comme Dir
beliebt, z.B. chez un certain la couleur ou bien ou bien... |
|
|
| |
|
|
|
funkheld | comment peux cela Bild am Farbwert : FF00FF durchsichtig volonté. qui anderen sichtbaren Farben sommes ensuite vom Farbwert : FF00FF abweichend.
Gruss peter |
|
|
| |
|
|
|
| Im Code ist a:=getrvalue(getPixel(x+xx+1,y)) vorgemacht, alors dass qui
Durchsichtigkeitsgrad sich am Rotanteil des Pixels orientiert. Mach doch
statt dessen quelque chose comme comment a=if(c==$FF00FF,0,255) bzw. a=c==$FF00FF*255 |
|
|
| |
|
|
|
| Gib la fois alles dans einer Zipdatei ensuite schausch quoi là verwürgt ist. |
|
|
| |
|
|
|
funkheld | c'est geklärt. cela Schattenbild habe je noir gemacht . Dadurch étions alle beiden Bilder durchsichtig (verschwunden).
comment bekomme je cela normale Bild chez den schwarzen se mettre maintenant durchsichtig ?
merci.
Gruss |
|
|
| |
|
|
|
| je crois Du vouloir ca ici:
Télécharger
Zum Verständnis: Du besoin pour cette Zweck ne...aucune vom réel Pixelmaterial
abweichendes Stencil-Bild là Du oui simple qui im Bild befindliche la couleur 0 avec dem
Alphawert 0 dans qui TEX enlever vouloir. cela abweichende Stencil-Bild nécessaire
on oui seulement ensuite si on zusätzliche pas im Spritebild befindliche Informationen
pour den Stencil nécessaire. j'ai Dir alors une TEXMaker pour cela Sprite et une
pour den ombre erstellt et pour den OGL-Code quelque chose reduziert. |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
funkheld | eh, merci. c'est une tolle l'affaire maintenant avec dem Sprite. la hâte du joli simple gestaltet.
merci.
Gruss peter |
|
|
| |
|
|