int
displayHeight = round(height * DCI_SCOPE_RATIO);
int
displayHeightOffset = (height - displayHeight) / 2;
Box2i dataWindow (V2i (0, 0
- displayHeightOffset), V2i (width - 1, height - 1));
Box2i displayWindow (V2i (0, 0),
V2i (width - 1,
displayHeight - 1));
Header header (displayWindow,
dataWindow);
RgbaOutputFile file(fileName, header, WRITE_RGB);
file.setFrameBuffer(pixels, 1, width);
file.writePixels(height);
It
compiles and all, but it writes corrupted OpenEXR files
that are unreadable and that exrheader reports as being
“incomplete”. Is there an obvious problem somewhere?
Thanks!
Vincent