willguest / demoBlobGun

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo template: Spatial Mapping and Basic Interaction

This unity project, available as a folder or .unitypackage, shows the basics of visualising the spatial map, creating a gameobject (with physics) and causing this to interact with the mesh.

Demonstrates the use of:

A parent gameobject - BlobGun - container for blobs.
A child gameobject - Blob - based on prefab 'bubble'.
A single material and shader to give the blob a "glassy" appearence.
A script (fireBlob.cs) handling firing and reloading.


Illustrates concepts of:

Basic project structure and Holotoolkit components.
Configuration of HoloLens camera, cursor and input manager.
Modifying appearence and behaviour of gameobject.
Visualisation of and interaction with the spatial map.
Air tapping event handling.
Use of kinematics and gravity.


Uses minimal Holotoolkit components for lightweight distribution:

core + input + spatial mapping.
no spatial understanding or sharing.
only essential utilities and UX.
total deploy size: approx. 125 Mb.


Built and tested using Unity 2017.4.14.f1 and HoloToolkit 2017.4.1.0

About


Languages

Language:C# 90.7%Language:ShaderLab 6.7%Language:HLSL 2.6%