﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
8509	Write GLTF files directly to Quest 2 headset	Tom Goddard	Tom Goddard	"I'd like to have ChimeraX able to write GLTF files directly to a Quest 2 headset for viewing in a standalone GLTF viewer.  I have a prototype viewer written in Unity.

On Windows the Quest 2 appears in Windows File Explorer under This PC and its file system can be navigated and files transferred by drag and drop.  But it has no drive letter.  The ChimeraX, FireFox and Microsoft Edge file save dialogs don't list the Quest 2 even though the web browsers are using native save dialog that has every other entry under This PC that is seen in Windows File Explorer.

Looking in Device Manager on Windows shows Quest 2 under ""Portable Devices"" and online on find an Windows Portable Device API that was originally for music players and allows file transfers.

https://learn.microsoft.com/en-us/windows/win32/windows-portable-devices

My guess is that is the API being used by File Explorer.  It might be possible to use that API from ChimeraX and Python.  But I want the file saving to also work on Mac.

It may be that the best solution is to transfer GLTF files from ChimeraX to Quest 2 via a cloud service such as Google Drive.  ChimeraX can write to the user's Google Drive directory, and the Quest 2 can periodically (every 5 seconds) can Google Drive for new files.
"	enhancement	closed	moderate		VR		fixed						all	ChimeraX
