erleben / OpenTissue

OpenTissue is a collection of generic algorithms and data structures for rapid development of interactive modeling and simulation.
http://www.opentissue.org
95 stars 26 forks source link

Replace DevIL with something less cumbersome #25

Closed ricortiz closed 3 years ago

ricortiz commented 4 years ago

I think DevIL hard dependency on GLUT is cumbersome and overkill for OT usage of the library (png image output?). You mentioned libImageMagic can accomplish the same, if the purpose is to let the user write to multiple image formats then I agree. But if you are only thinking about supporting png output, then I think using libpng directly is a less cumbersome dependency.

Thoughts? @erleben

erleben commented 4 years ago

Agree it was only intended for frame grabbing. Hardwire to png is fine too. I am not familiar with libpng but a minimum lib solution sounds like a good idea.