IBRelight is an image-based rendering program that can be used as a post-processing tool for photogrammetry software such as Agisoft Metashape. IBRelight allows images of statically lit objects to be made using the original photographs plus the mesh and camera positions. If flash pictures were initially taken, IBRelight permits the object to be relit with virtual lights and environment maps.
The current stable version of IBRelight supports relighting within the application by blending the source images. The in-development branch (currently on GitHub only) also supports exporting texture maps (including normals and specular) that represent an optimized fit of the object's appearance for use in game engines or websites like Sketchfab. An official release and proper documentation of this latter use case will be forthcoming.
System Requirements:
A PC running Windows 10 or higher (preliminary MacOS version also available; contact me if you'd like to help us test it out).
OpenGL 3.3 or higher.
A graphics card with at least 3GB of dedicated memory.
The most recent 64-bit (x64) version of Java 8. (Later numbered versions of Java - i.e. Java 9, 10, etc. -- can be used with the GitHub repository, but are not yet supported by the main .exe download.)
Archiving 2018 Paper -- original release
IEEE TVCG 2023 Paper (PDF) -- recent research available from the IBRelight GitHub
Contact: Michael Tetzlaff, tetzlaffm@uwstout.edu