Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/enkimute/hdrpng.js

:high_brightness: High Dynamic Range image support for the web. (HTML, canvas & webGL) Used for HDR support in the official Khronos glTF examples.
https://github.com/enkimute/hdrpng.js

hdr radiance rgb9-e5 rgbe webgl webgl2

Last synced: 13 days ago
JSON representation

:high_brightness: High Dynamic Range image support for the web. (HTML, canvas & webGL) Used for HDR support in the official Khronos glTF examples.

Awesome Lists containing this project

README

        

# hdrpng.js - HDR images for the web.

A small (7122 bytes) script to add support for radiance HDR and RGBE PNG images to your browser.

* Loading Radiance .HDR files. (rgbe format)
* Loading/Saving 32bit RGBE.PNG files.
* Loading/Saving 32bit RGB9_E5.PNG files.
* Converting RGBE, RGB9_E5 or float to LDR (with exposure and gamma tonemap)
* Converting from and to RGBE, RGB9_E5 and float.
* Interfaces like normal images. (can be added to document, used as texture, on canvas, ..)

Info, Help & Live Sample at