#include "render_to_png.h" #include #ifdef __APPLE__ # include #else # ifdef _WIN32 # define NOMINMAX # include # undef NOMINMAX # endif # include #endif IGL_INLINE bool igl::render_to_png( const std::string png_file, const int width, const int height, const bool alpha, const bool fast) { YImage img; img.resize(width,height); glReadPixels( 0, 0, width, height, GL_RGBA, GL_UNSIGNED_BYTE, img.data()); img.flip(); if(!alpha) { for(int i = 0;i