Doing so
Code: Select all
texture_unit 0
{
texture Curve.exr 2d 0 PF_FLOAT16_RGBA
tex_address_mode clamp
}
Here you can find the OpenEXR image I'm using. I'm pretty sure its format is correctly floating point with 16 bits of precision.

Code: Select all
texture_unit 0
{
texture Curve.exr 2d 0 PF_FLOAT16_RGBA
tex_address_mode clamp
}
Senior programmer at 505 Games; former senior engine programmer at Sandbox Games
Worked on: Racecraft Esport — Racecraft Coin-Op, Victory: The Age of Racing

Code: Select all
frameBuffer.insert("R", // name
Slice (FLOATCode: Select all
frameBuffer.insert("R", // name
Slice (IMF::HALF