`ViewerCameraMessage.__init__()` missing `near, far` positional arguments in `viser==0.20.0`
Hi,
When I attempt to run a camera example or start up a basic ViserServer(), I get the following message and it will either stall or not fully render. Do you have any ideas on why this message is appearing? It appears the keyword arguments aren't being passed properly through the viser interface. All of this is being run on a fresh virtualenv where the only installed package is viser.
Example 04_camera_poses.py
Visual output
Example 05_camera_commands.py
Visual output
Basic reproducible example:
import time
from viser import ViserServer
if __name__ == "__main__":
server = ViserServer()
while True:
time.sleep(0.1)
Is there any chance you have a browser tab open that was launched from an older version of Viser? It looks like the first client that connects works fine, but the second one sends a message that matches an older format.
#367 should also reduce the likelihood of this issue.