#ifndef FBO_H_ #define FBO_H_ #include class FBO { public: FBO(); ~FBO(); GLuint fbo_id_; GLuint color_texture_id_; GLuint position_texture_id_; GLuint depth_rbo_id_; void Init(int width, int height); void Bind(); void Unbind(); void Cleanup(); GLuint GetColorTexture() const; GLuint GetPositionTexture() const; }; #endif // FBO_H_