/* * Virtual Playhead - Render Result * http://subpixels.com * Version 0.2, 2009-01-29 */ // ----------------------------------------------------------------------------- // Object to store the result of a frame render. // ----------------------------------------------------------------------------- class RenderResult { PImage img; // The actual output image Playhead playhead; // Saved copy of th eplayhead for stats such as frame number int numSubFrames; // Actual number of sub-frames rendered int maxSubFrames; // Max number of subframes that were allowed int timeToRender; // Time (in milliseconds) taken to render the frame RenderResult(PImage img, Playhead playhead, int numSubFrames, int maxSubFrames, int timeToRender) { this.img = img; this.playhead = new Playhead(playhead); this.numSubFrames = numSubFrames; // Number of sub-frames actually rendered this.maxSubFrames = maxSubFrames; // Max number of sub-frames that were allowed this.timeToRender = timeToRender; } }