microsoft / mixed-reality-extension-sdk

The Mixed Reality Extension SDK enables developers to build 3D world extensions for AltspaceVR, using Node.JS.
MIT License
142 stars 61 forks source link

Expose user's device performance characteristics #68

Open stevenvergenz opened 5 years ago

stevenvergenz commented 5 years ago

A user's basic performance characteristics can allow targeted assets that match the user's device's capabilities. I'm imagining a tiered system, with lower values for weaker hardware and higher values for more powerful devices. Initially, 1 for mobile, 2 for desktops with integrated graphics, and 3 for desktops with discrete GPUs.

willneedit commented 5 years ago

The performance characteristics may be one thing, but why not exposing the the whole make/model name of the hardware used? This would even allow for adaptation if there's some device having special needs.

Next to performance, a generalized info about its tracking capabilities would be helpful. Users could be presented a tailored experience whether they have 6DOF or 'just' 3DOF.

sorenhan commented 5 years ago

This issue contained 2 separate features, so I moved the "user IP address" into issue #101 instead