Skip to content

A 3D scanned octopus plushie made to be played with in an augmented reality (AR) mobile application for Android using Unity and Vuforia.

License

Notifications You must be signed in to change notification settings

Erek-Razou/AR-Octopus

Repository files navigation

AR Octopus / HelloVuforia

This is the final part of a University assignment for the augmented reality (AR) course I took. The purpose of the project was to familiarise ourselves with 3D scanning, animating, the Unity game engine, and Vuforia.

It was a wonderful project to do, and we enjoyed every single part of the process.

Made with happiness caused by accute octo-plushie cuteness by us, Ermina Trontzou and Maciej Ratkiewicz.

our octopus plushie in its natural habitat

What it is, how to use it

It's an AR application/game for your Android phone. The apk is included in the repository.

To be usable, you need the image target to be present in the real world. You need to either print it or just have it displayed on a screen layed flat anywhere you like.

Upon the application detecting the image, you'll see our little octopus swimming in his tank. You can tap on him to "spook" him and make him swim away to a random place in the tank.

This is something that we didn't know we needed in our lives, but we're surely glad we made it. Oh, how cute is this little octopus and his danty little swimming legs... Yes, why not watch him swim until the phone's battery runs out?

Our process

Our process can be found in detail (and in Greek, but with pictures) in our assignment paper. But, in short:

  • We took 358 photos of our plushie. Some upright, some upside down, in a funky setup that made sure the plushie held the same pose between the two takes.
  • We used Metashape from Agisoft to create a 3D model of the plushie.
  • We then used Blender to add bones to our boneless octopus and animate it.
  • Finally, we used Unity with Vuforia to make our octopus come to life.

Thank you

We want to thank Μάρκος Κωνσταντάκης for challenging us to explore with this fun assignment. We also want to thank the creators of all the powerful tools we used and NeoT1 for the aquarium model that made for a wonderful home for our octopus.

About

A 3D scanned octopus plushie made to be played with in an augmented reality (AR) mobile application for Android using Unity and Vuforia.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages