Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/enkimute/hdrpng.js
- Owner: enkimute
- License: mit
- Created: 2017-03-31T05:35:00.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-30T08:14:07.000Z (about 2 years ago)
- Last Synced: 2024-10-31T22:50:34.854Z (20 days ago)
- Topics: hdr, radiance, rgb9-e5, rgbe, webgl, webgl2
- Language: JavaScript
- Homepage:
- Size: 9.64 MB
- Stars: 57
- Watchers: 7
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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