millones de puntos
Soy programador de c#, pero creo que en c++ voy a encontar la solución.
Tengo que dibujar por pantalla continuamente de 1 a 4 millones de puntos. Represento los puntos con cuatro pixeles. Los puntos pueden tener colores distintos.
Net y GDI+ son lentísimos, necesito una idea brillante que permita dibujar 1 millon de puntos practicamente en tiempo real.
Gracias
Tengo que dibujar por pantalla continuamente de 1 a 4 millones de puntos. Represento los puntos con cuatro pixeles. Los puntos pueden tener colores distintos.
Net y GDI+ son lentísimos, necesito una idea brillante que permita dibujar 1 millon de puntos practicamente en tiempo real.
Gracias
Prueva de hacer un area de memoria y trabajar alli, luego usa blit(o alguna otra funcion de copia en antalla que te permita llevar de un area de memoria a la VRAM) sino, prueva con las librerias Open GL que dan acceso directo al framebuffer y asi solo dependera del lenguaje que uses. Particularmente, te recomiendo C o ensamblador (bueno, tambien puede ser C++, pero no uses clases ni objetos... todo con funciones...) devido a que generan codigo nativo a la plataforma y no un bytecode al estilo c# o Java...
Mi solucion a este problema seria C con Open GL pero eso es una eleccion personal.
Mi solucion a este problema seria C con Open GL pero eso es una eleccion personal.
