Hello everyone,
The goal is to build my favorite game ‘StarCraft 2’ into a table 3d Table game. (picture 1)
The game itself has no 3d support whatsoever. But I found a way to turn games like LoL and StarCraft, you name it, into 3d using Unity with some complicated tricks. ( This is new and has not been invented yet ). But for this to work I had to build a standalone app for obvious performance reason! (StarCraft runs on your PC not your phone)
ARYZON currently focusses primarily on SDK’s like ;ARkit/ARcore/Vuforia.
I managed to get OpenCV working in Unity (see pitcures). And would love to use the hologram shader from the ARYZON SDK to show only the object and nothing else when I use the cheap ARYZON headset. How does the transparent part work of ARYZON. I don’t want any background I only want to display the gameObject.
I added picture of my unity setup to show how my image tracking is done using OpenCV.
Thank you, for reading my post this far. I would love to share my finished product as it is something new and I hope it makes a an impact on to the StarCraft/AR community.
TLDR; how to implement the Aryzon hologram shader?
Details
Vuforia and other AR SDK’s don’t support standalones. So I had to build my own software to calibrate my camera, implement headtracking and image tracking.
I don’t make use of the accelerometer or any kind of gyroscope yet. I can use both the webcam of my PC as well as any webcam on any phone. You do need to use my calibration software to get better tracking performance.
Me;
Dutch student with a machine learning/ AR passion
Pictures
The camera texture is separated from the object already as you can see in the game preview of the first in-scene picture.
I made these at around 5-6 AM so the quality is a little lacking;
You have to pretend the Aruco-board is the map of league of legends / StarCraft with the units on top. (I got this working but I removed all the parts how I actually showed the in-game map)
I will share it when it’s more ‘representable’ as it is currently still in development.