Bennu Game Development

Foros en Español => Offtopic => Topic started by: Yawin on April 28, 2016, 07:47:42 AM

Title: Una duda con SDL2
Post by: Yawin on April 28, 2016, 07:47:42 AM
¡Hola a todos! Os lo pregunto por aquí porque es una pregunta que no tiene nada que ver con Bennu y me parece que sería ensuciar la sección de ayuda. Tengo entendido que algunos sabéis bastante de SDL.

El caso es que estoy trasteando con SDL2 y necesito dibujar líneas: ¿sabéis si existen primitivas gráficas en SDL2?

Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 11:59:17 AM
si, fijate en la categoria render

https://wiki.libsdl.org/CategoryRender

tenes estas y quizas hay algunas mas

SDL_RenderDrawLine
SDL_RenderDrawLines
SDL_RenderDrawPoint
SDL_RenderDrawPoints
SDL_RenderDrawRect
SDL_RenderDrawRects
SDL_RenderFillRect
SDL_RenderFillRects
Title: Re:Una duda con SDL2
Post by: Yawin on April 28, 2016, 01:02:18 PM
Pero eso es para pintar en el render. ¿No hay nada para pintarlas sobre una superficie?
Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 02:26:48 PM
mmm... yo no encontre...
Title: Re:Una duda con SDL2
Post by: Yawin on April 28, 2016, 03:03:14 PM
Vaya por $deity. Pues creo que me voy a hacer yo mis primitivas entonces. Porque necesito que trabajen con superficies.
Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 04:24:01 PM
antes de hacerlas vos, hay libs externas...

http://www.ferzkopp.net/Software/SDL2_gfx/Docs/html/index.html
Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 04:26:08 PM
tambien tenes SDL_draw, pero me parece que esa es para SDL-1 (revisala)

http://sdl-draw.sourceforge.net/
Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 04:29:21 PM
aca otra

http://piumarta.com/software/sdlprims/

(si la de SDL2 no te sirve, podes adaptar alguna de estas de SDL1)
Title: Re:Una duda con SDL2
Post by: Yawin on April 28, 2016, 04:37:22 PM
Gracias, les echaré un vistazo. Aunque parte de la idea de hacerlas yo es aprovechar para aprender. Igual lo que hago es: hacerme mi propia librería y luego usar una de esas xD
Title: Re:Una duda con SDL2
Post by: SplinterGU on April 28, 2016, 04:39:03 PM
jajaja, tambien podes aprender adaptando...

con respecto a la gfx, la de SDL1 era muy lenta, no se que tanta performance necesitas y si esta de SDL2 esta optimizada.

no se, te diria que revises los codigos de todas y veas cual te sirve mejor para usarlo o para hacer algo propio mejor.