This project takes a look at a more playful and more personal use of AR at a tabletop and life-size scale. With the creation of my own AR action figure / doll play set that looks similar to me, the user is able to view each set in the real world. The tabletop version allows the user to cause an interrupt by pressing on the virtual button on the astronaut marker, triggering a different animation for the figure along with an audio source. If the user scans in the drone marker as well, this creates an invisible tabletop. The user can then use the left click button to drop down red balls that should bounce off the items in the play set and then roll off the tabletop from the drone marker. As for the life size version, the user can see the same playset but on a bigger scale by either using an emulated ground plane or by just scanning in the plane using a phone.
The link to the git page can be accessed here. Click on the button "code" and download as a zip. You will need Unity 2019.4.1f1 and Vuforia Engine 9.3 installed on your machine as well as a webcam/smartphone and the set of main Mars Fiducial Markers linked below. For this project only the astronaut and drone marker will be needed from the set.
http://www.evl.uic.edu/aej/428/20files/4%20mars%20markers.png
To run the life size version, a smartphone will be needed to deploy the project to. A list of supported devices can be found here. If your device is not supported, a version can be ran in Unity using an emulated version of the ground plane. This can be found in the project at Assets\Vuforia\ImageTargetTextures\VuforiaEmulator. Print the appropriate template out with no scaling in the printer driver.
Above: Tabletop play set
Once you have everything above, you can run the project by clicking the play button within Unity. To test the tabletop play set, select "SampleScene" in the Scenes folder. If you are using a webcam, press the play button at the top. Face the webcam at the astronaut marker to display the playset. If you scan in the drone marker as well, this should create an invisible table top. When the left click button is selected, red balls will fall down and collide with the play set and roll off the table top that is used with the drone marker.
If a smartphone is being used in place of a webcam, you will need to build the project for the device, but from there would follow the steps from above once you launch the project.
For the life size version, you will need to select "LifeSize" in the Scenes folder. If a webcam is being used, you will need the ground plane template. This allows the user to emulate the ground. Press the play button like before, and scan in the template by facing the camera at it and clicking the area on screen. From there it should display the life size version in the room.
Similar to the tabletop version using a smartphone, you would need to build and run this scene for the appropriate device and follow the same steps above after launching.
Assets:
TV- https://assetstore.unity.com/packages/3d/props/furniture/small-pack-furniture-56628
Dresser- https://assetstore.unity.com/packages/3d/props/furniture/customizable-bedroom-72562
Furniture- https://assetstore.unity.com/packages/3d/props/furniture/big-furniture-pack-7717
Plants- https://assetstore.unity.com/packages/3d/vegetation/plants/plants-150261
Laptop- https://assetstore.unity.com/packages/3d/environments/low-poly-office-props-lite-131438
Wood Floor Texture: https://hipwallpaper.com/floor-backgrounds/
Audio:
Background Ambience- https://mega.nz/file/ajY2UaSa#cJZFFqHNaGthvRC6j_rgHbCUiWnMQlyLdJBvqmMl08I
Figure:
In the future when most people are regularly wearing augmented reality glasses, I could see these kinds of play sets being used quite often. I do not see them being used in everyday life since there is no real necessity for them, but the play sets could be used for entertainment purposes. Since the glasses could be worn at any given time, it allows the user to pull up a play set whenever they want. It would be convenient and have more of a seamless transition from seeing just the items in the real world to adding an artificial playset wherever and whenever. Sometimes it is just interesting to look at, but being able to interact with it as well contributes to the desire to use it.
I think kids would find these particular play sets the most interesting, especially as life size. It might be a little weird at first if the figure looks exactly like them, but the way that they will interact with it really depends on their age. A child who is much younger might just be scared, similar to being scared of their own reflection in the mirror. So I would not see this being geared towards a young audience, but older kids with more of an understanding of what augmented reality is could find it interesting to interact with the figure. They could interact with it similar to the way the animations are changed in the play set of the project. The only problem with it in the project is that it does not always work. With the glasses, it would have to be a bit more seamless. A virtual button could be seen while wearing the glasses similar to the one placed on an image target near the play set in the project. It may be a little more appealing to kids if they had multiple options on what they can change the animations to, along with different audios. This would apply to the life size and tabletop version of the playset. The button is not applied to the life size version in the project, but I think it would be a good idea to add it to appeal to kids and make them want to interact with a figure that looks like them.
Although kids would probably have the most enjoyment out of these types of playsets, they can also be appealing to an older crowd as well. Personally I found it quite interesting to work with the play sets, but the life size version in particular. Seeing the table top version first sparked some interest but once seeing the life size version compared to it, it was clear to me that people like myself would enjoy seeing it in the second form mentioned. The tabletop version of the play set felt more like a doll set, but the life size version gave more of an immersive feeling. For me it really created a different atmosphere seeing an animated version that is the size of myself in the real world, and this would probably feel the same for others in the future.