org.sunflow.core.display
Class OpenExrDisplay
java.lang.Object
org.sunflow.core.display.OpenExrDisplay
- Display
public class OpenExrDisplay
extends java.lang.Object
This display outputs a tiled OpenEXR file with RGB information.
OpenExrDisplay(String filename, String compression, String channelType)
|
void | imageBegin(int w, int h, int bucketSize)
|
void | imageEnd()
|
void | imageFill(int x, int y, int w, int h, Color c)
|
void | imagePrepare(int x, int y, int w, int h, int id)
|
void | imageUpdate(int x, int y, int w, int h, Color[] data)
|
void | setGamma(float gamma)
|
void | writeRGBHeader(int w, int h, int tileSize)
|
void | writeTileOffsets()
|
OpenExrDisplay
public OpenExrDisplay(String filename,
String compression,
String channelType)
imageBegin
public void imageBegin(int w,
int h,
int bucketSize)
- imageBegin in interface Display
imagePrepare
public void imagePrepare(int x,
int y,
int w,
int h,
int id)
- imagePrepare in interface Display
setGamma
public void setGamma(float gamma)
writeRGBHeader
public void writeRGBHeader(int w,
int h,
int tileSize)
throws Exception
writeTileOffsets
public void writeTileOffsets()
throws IOException