SoloCodigo
Programación Específica => Programación de Videojuegos => OpenGL => Mensaje iniciado por: scatterbrain en Lunes 16 de Mayo de 2005, 20:57
-
hola, he tenido algunos problemas al crear aplicaciones con doble buffering el problema es que al cambiar los buffers el mouse titila y si los cambio muy frecuentemente el mouse se hace casi imperceptible,a alguien le a pasado esto y lo a solucionado??
si es asi me gustaria saber como.
se que esto no es un problema de opengl pero el codigo lo he hecho con el y tal vez tenga algo de culpa,todo esto es en windows.
-
Hola.
La verdad es que no me ha pasado ésto nunca. ¿Cuándo pintas la pantalla, en un bucle iterativo o al recibir un WM_PAINT en la ventana? ¿Qué código utilizas para inicializar OpenGL?
Un saludo.
Ruben3d
-
no pinto con wmpaint sino en otras ocaciones pero tampoco con un bucle,pero cuando necesito pintar mucho pasa eso que dije.no se porque.inicializo opengl con algo parecido a los ejemplos de nehe.
-
Hola.
He observado que algunos programas que te modifican el ratón ocasionan ese efecto sobre ventanas con OpenGL (programas al estilo CursorXP). Por otro lado, ayudaría que postearas el código exacto de la inicialización, ya que un pequeño cambio en algún punto puede ocasionar ese tipo de efectos.
Un saludo.
Ruben3d
-
una de las cosas que pueden estar pasando es que estas dibujando el cursor del mouse en el buffer, cuando deberias estarlo dibujando en pantalla... o algo asi :S