Oct 17, 2013 at 4:54pm UTC
SFML is not the library of choice for "image manipulation" ;)
Oct 17, 2013 at 4:58pm UTC
I like OpenGL better. But, it is good.
Oct 17, 2013 at 5:21pm UTC
opps, I meant for a 2d api. I have not yet tried opengl but I should hope it is better.
Oct 17, 2013 at 6:33pm UTC
I was a hardcore SDL fanboy until OpenGL
Oct 17, 2013 at 9:01pm UTC
That doesn't make sense. OpenGL and SDL aren't competitors. That's like saying "I was a hardcore Ford Fiesta fanboy until the Boeing 767".
What would you use instead? Boost.GIL?
Oct 17, 2013 at 9:10pm UTC
I really loved OpenGL until I used javax.swing.
Oct 17, 2013 at 9:11pm UTC
@chrisname is there some part of SFML I am unaware of that makes it really easy to create image editing software?
Oct 17, 2013 at 9:22pm UTC
I don't think so, all it has is sf::Image and even that can only really do per-pixel manipulation and basic transforms and doesn't come with any useful algorithms. I'm just asking what you would use.
Oct 17, 2013 at 11:18pm UTC
i tried learning sdl but got confused but when i went to SFML (2.0) i picked it up fairly quickly
Oct 17, 2013 at 11:30pm UTC
i went to sfml from sdl because sdl confused me
Last edited on
Oct 17, 2013 at 11:31pm UTC
Oct 18, 2013 at 12:09pm UTC
Maybe it is the tutorials for sfml... They are neatly organized, fairly short and to the point and just plain easy to follow. SDL tutorials on the other hand seem to be, well... SDL.
Oct 18, 2013 at 3:36pm UTC
Having looked at CImg and Boost.GIL's tutorials just now--and I hate to say this because I love Boost--I think I'd go with CImg. Not only does it look simpler, but it has its own UI code which means less dependencies for you to manage.
You said you liked the one until you found the other, which makes it sound like they perform the same function and one of them is better than the other at it, which would make them competitors.
Oct 18, 2013 at 4:40pm UTC
I didn't mean to imply that, sorry I guess.