| |
|
|
funkheld | ¡Hola, guten Tag. Yo brauche una vez Ayuda para el Programa. Yo poner en un OGL-Ventana una Bild 128x128 , welches entonces gedeht se. Dieses gedrehte Bild Puse entonces en bpic&. bpic& es el eigentliche normale Darstellungsfenster. Nun möchte Yo, el dieses OGL-Ventana no sichtbar es, Yo brauche siempre sólo el gedrehte Bild lo.
¿Cómo se puede al OGL-Ventana verschwinden dejar y el el Bild lo siempre todavía kopiert voluntad kann ?
Wenn Yo esta Pic siempre neu erschaffe : hPic&=create("HPIC",0,"&OGLBMP") muss el jedesmal otra vez en el Bucle con : DeleteObject hPic& freigegeben voluntad ?
Gracias.
Gruss
declarar winkel!
declarar hWin&,hpic&,bpic&,bpic1&
declarar ende%,tex.auto%
bpic& = create("hNewPic", 400,400,rgb(255,255,0))
bpic1& = create("hNewPic", 400,400,rgb(255,255,0))
ende%=1
Ventana 20,20-800,600
Cls @RGB(220,220,220)
hWin& = Crear("text", %hWnd, "Test1", 10, 10, 128,128)
ShowWindow(hWin&, 1)
oGL("Init", hwin&, 0,0, 0, 0)
oGL("PosMode", 1)
tex.auto%=oGL("LoadTextureBMP","auto.bmp",1)
setTimer 20
drawglscene
WHILE ende%
WaitInput
if isKey(81)
winkel!=winkel!+1.0
drawglscene
endif
if isKey(69)
winkel!=winkel!-1.0
drawglscene
endif
ENDWHILE
killTimer
end
proc drawglscene
OGL("Clear")
OGL("origin",0,0,-1.11)
OGL("texture",tex.auto%,1)
OGL("rotate",0,0,winkel!)
OGL("quad",0.5,0.5)
OGL("show")
StartPaint bPic&
hPic&=create("HPIC",0,"&OGLBMP")
DrawPic bPic1&,0,0;0
DrawPic hPic&, 150,150;-1
DeleteObject hPic&
endpaint
DrawPic bPic&, 300,50;0
ENDPROC
|
|
|
| |
|
|
|
RICOSCH | como wär lo con el ogl-fenster auserhalb des physikalischen Bildschirmbereichs ? |
|
|
| |
|
|
|
funkheld | Jup, si yo el OGL-Screen Ausserhalb poner, es kein Bild como.
normal : hWin& = Crear("text", %hWnd, "Test1", 10, 10, 128,128)
ausserhalb: hWin& = Crear("text", %hWnd, "Test1", 800, 10, 128,128)
Gracias.
Gruss |
|
|
| |
|
|
|
| Siehe auch: create("HPIC",0,"&OGLBMP")
XProfan Hilfedatei
"&OGLBMP" - Lo se una Bitmapkopie des aktuellen OpenGL-Bildschirms erstellt.
o. ogl.savebmp(cadena fle,long x,y,xx,yy) de el oglhelper.inc de el Incluye-Paket
el OGL-UI: [...] |
|
|
| |
|
|
|
funkheld | Hmm..., Yo verstehe no, Yo dein Ejemplo ahora en mi Cuestión oben anwenden se? Yo möchte mein OGL-Ventana de el Sichtbeeich rausnehmen y quería entonces lo qué kopieren en una Pic rein, welches Yo entonces con Drawpic en el normalen Screen poner.
Gracias.
Gruss |
|
|
| |
|
|