MERF
An unofficial Unity port of the MERF viewer for Memory-Efficient Radiance Fields, enabling real-time view synthesis in unbounded scenes. Currently in development with partial functionality—volume rendering calculations work but shader evaluation requires debugging. Ideal for developers exploring neural rendering techniques and NeRF implementations in Unity alongside related projects like MobileNeRF and SNeRG.
com.doji.merf 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/merf.git README Markdown
Copy this to your project's README.md
## Installation
Add **MERF** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/merf.git
```
[](https://www.pkglnk.dev/pkg/merf)Dependencies (1)
README
Warning !!! Work in progress !!!
Does not work, but could be fun to fix.
MERF Unity Viewer
This repository contains the source code for a Unity port of the web viewer for MERF - Memory-Efficient Radiance Fields for Real-time View Synthesis in Unbounded Scenes[^1]
Please note, that this is an unofficial port. I am not affiliated with the original authors or their institution.
Known Issues
- Everything mostly works up to calculating the diffuse term of the volume. But the 'evaluateNetwork()' function in the shader seems to return unreasonably high values, probably due to some coordinate space or other platform-specific differences between the original Three.js viewer and Unity. Contributions welcome.
References
Other projects exploring NeRFs and related techniques in Unity:
No comments yet. Be the first!