Foros - Stratos

Programadores => Programación gráfica => Mensaje iniciado por: zupervaca en 07 de Febrero de 2006, 12:11:43 AM

Título: Buffers+opengl
Publicado por: zupervaca en 07 de Febrero de 2006, 12:11:43 AM
 ¿Alguien sabe como se llama la funcion para obtener un buffer generando mediante glGenBuffersARB o algun sitio donde cuenten algo sobre el tema? es decir, como el lock y unlock de direct3d en un index o vertex bufer.
Título: Buffers+opengl
Publicado por: zupervaca en 07 de Febrero de 2006, 12:55:03 AM
 Encontre que se hace con glmapbuffer y glunmapbuffer, pero me baja mas de 1000 fps, con solo hacer unos 100 me va a 8 fps. ¿Conoceis algun otro sistema mas rapido? Es que visto esto voy a tener que usar glvertex3f de toda la vida :blink:  
Título: Buffers+opengl
Publicado por: zupervaca en 07 de Febrero de 2006, 03:07:46 AM
 Bueno he encontrado la solucion de usar glBufferData o glBufferSubData en vez de el glMapBuffer cada vez que queremos modificar el bufer de vertices, pero es un poco faena tener una copia de los vertices en memoria ram <_<