Categories
Work In Progress

Setting Up Unity AR Foundation 5.0 pre in Unity 2021 LTS

The fastest path to get going in Augmented Reality is using Unity’s AR Foundation which acts as a…. “gateway” of sorts to Google’s ARCore and Apple’s ARKit.

I want to use the simulation features of AR Foundation 5 (which is currently in pre-release) while remaining on Unity 2021 LTS. It is currently a bit challenging to do this. Typically to do this you would set up your Unity Package Manager to include Pre-release packages and this gets you access to the new scary and probably unstable stuff. But when I did this in Unity 2021, I still only got AR Foundation 4.2.3 packages ( cue the * sad trombone * πŸ“―). There are two ways to get around this.

The first way is to go into your Unity project’s ../Packages/manifest.json file and add this line.

"com.unity.xr.arfoundation": "5.0.0-pre.12"

This will automatically go get the 5.0-pre.12 packages and you are good to go. Shout out to Dilmer Valecillos for mentioning this in the comments of his Unity AR Foundation Simulation Tools Are Here! video.

The second way to get the 5.0-pre.12 packages (plus a lot of cool samples) is to clone Unity’s AR Foundation Samples github repo. You will then open up this repo in your Unity Hub. Unity Hub will bark at you saying:

“This project was made in a different editor version. To open this project, please install or switch to Unity 2022.”

But you will have the option to choose another Editor version and you can pick your 2021 LTS installation. You will get a couple of “Are you really really sure?”-type messages. I said “yes” and so far I’m good.

Check inside ../Assets/Scenes/ARFoundationMenu for the Menu.unity file. This will launch a pushbutton grid-style menu with all the samples available. Note: Some buttons will be disabled based on your build platform. For example, Object tracking is not available on Android.

Categories
Inspirations

Ettore Sottsass

I connected with Ettore Sottsass’s work through his work at the Memphis Group.

Categories
Inspirations

Designing for Creative Inclusivity

I really enjoyed this episode of Metamuse. Adam Wiggens (@_adamwiggins_), Mark McGranaghan (@mmcgrana) chat with guest Weiwei Xu (@weiweiwei33) It was cool hearing about Xu’s Sprout adventures and her interest in designing for what I’ve always called “creative inclusivity,” in product design. Product design frameworks should always empower people to apply their own experimentation, modification, and play to their experience of our work. To disallow it is hostility on our friends.

…and can we make places online that feel more like our living room or our bedroom rather than this giant lobby or this giant stadium that nobody really belongs to but is big enough for anyone, and everyone, to come through.

Weiwei Xu on Metamuse episode 39
Categories
Inspirations

“Hello Blender” and World Documents

I’ve been spending the day uploading introductory Blender videos to my “Pixel, Vectors, and Voxels” YouTube playlist and thinking about Matt Webb’s * mental note: spelled with two tees two bees * Interconnected post “Sending lo-fi virtual realities to aliens and also to each other.” Matt ideates,

Instead of preparing a Google Doc, why not build a miniature explorable world? Not VR in photorealistic 3D, but a virtual reality of (mainly) text.

Matt Webb in “Sending lo-fi virtual realities to aliens and also to each other”

and it makes me think about Yoon Park‘s “Type in Space” text/typography-based work for HoloLens 2.

It would be fun to be able to send someone a text message or email that has spatial awareness.

  • A reminder to pick up πŸ₯‘ by their door. πŸšͺ
  • A cake emoji πŸŽ‚ by their clock on their birthday. ⏰
  • A dirty joke every time they flush the toilet 🚽

This would require some sort of very low friction and also very precise spatial permissions structure. Hrmm… 🀯 Ouch 🀯. It is still fun to think about though.

Yoon Park’s “Type In Space for HoloLens 2” – Spatial Typography in Mixed Reality (2019)
Categories
Inspirations

Composer Jeff Rona on Experience Creation (and also Deadlines)

I really enjoyed Jeff Rona’s interview on Darwin Grosse’s Art + Music + Technology podcast.

It’s all about creating experiences. It’s about creating… not creating an emotion but creating a space in which the audience can have an emotion.

Jeff Rona on Art + Music + Technology with Darwin Grosse.
Podcast 363: Jeff Rona, August 29, 2021

Also this little snippet on deadlines is excellent.

“…your creativity is limited not by what you can do but what you can do by the end of the day today…”

Jeff Rona on Art + Music + Technology with Darwin Grosse.
Podcast 363: Jeff Rona, August 29, 2021
Jeff Rona on Art + Music + Technology with Darwin Grosse.
Podcast 363: Jeff Rona, August 29, 2021
Categories
Inspirations

Prince worked really really hard.

Morris Day’s interview with the Questlove Supreme crew (June 22, 2021) is really great. I was particularly wowed by his comment about Prince’s work ethic. Prince would rent out an empty club so he could review the night’s performance and critique the entire band. Prince seemed like a nightmare to work for but… I try to remind myself about his commitment to excellence when I get that urge to slack off.

And so you know… I was video-ing the shows. And that’s something that stuck with Prince throughout his career. And, I don’t care… You know, even when we did the Musicology tour with him, or the dates that we did do. He would make everybody, his band, and everybody had to go to whatever club he rented out afterwards and he would have that show on the projection and everybody had to watch it.

[Questlove Supreme hosts react with laughter and astonishment.]

Getting on the musicians, ‘Hey you were behind on that song.’ ‘Hey you did this wrong…’ the whole thing, the whole show. Every show he did that.