CS291I – Extended Reality

Exercise 1: Installing and Testing XR SDKs/Libraries/Tools

Change Log:
Thu., April 4, 3pm: Exercise announced in class

In this homework exercise, you will install and run examples in three different XR-enabling SDKs, libraries, or tools. It is possible that you will run into installation problems with some of these platforms on your specific development platform. In that case, we are interested in how far you got and where the stumbling blocks are, so you don't need to successfully conclude all of your installations/tests.

The deliverable on this assignment is a questionnaire submission that gathers brief experience reports for your exploits. Depending on your OS and platform, there will be several additional steps that you will likely proactively need to figure out (e.g. version mismatches, or smth like registering a developer account in Xcode on Mac). Be a researcher, and try to get as far as you can, but feel free to limit your time investment on each of these SDKs to a couple of hours each (you don't have to).

You have to test three different SDKs/libraries/tools of your choice and fill in the questionnaire below for each of them. For each, you will have to test (install and deploy a simple example ("Hello World" style), where you actively make a modification/decision of your own, not just run a premade demo)

At least one (but possibly more) of your test cases needs to be a new one, not mentioned in the following overview list:

I'm not listing webXR, since there are many choices of actual libraries / SDKs for you (such as e.g. 8th Wall). Any of those can be one of your two choices. There are also lots of other options (I briefly mentioned some others such as NVidia Omniverse and Unity XRIT in class, but I don't include those in the above list). Whatever you pick, it only need to be "XR" in the widest sense. For example, Mediapipe above is really a ML solution, but because of the live video overlays, it is clearly also XR.


Submission

Please submit this questionnaire, including screen shots as evidence of your efforts).

You have to submit the questionnaire three times, each for a different exploration!

Your first questionnaire (documenting one of your three example installations/tests) must be submitted by Monday, Apr 8, 11:59:59pm (we will discuss some findings in class on Tuesday), all three of them need to be submitted by end of the day Wednesday, April 10 (11:59:59pm) .