Skip to content

wannerdev/sandstreuen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sandstreuen

A mobile AR isosurface manipulation prototype by handtracking using Manomotion CE handtracking. This is very much an unfinished project to experiment with. The goal was to simulate spreading sand in some way.

The Voxel algorithm is based on Dual contouring generally it is a implementation of Boris tutorial with some modifications. The performance is not efficient since unitys job system wasn't used. The Project was built with Unity 2021.1.14f1.
It was tested on an oneplus 5.

There are 2 settings that can be changed by gestures, the material and the edit mode. The settings can be seen in the images in small white text.

Materials (They influence the angle of the cone):

sanddry, sandwetstart, sandwetend, sandwet

Edit modes:

cone, single, remove, grow

The camera view is changed by the direction the hand moves towards but this can be annoying thats why there is the button which toggles this feature. With the controllers the camera can be controlled more easily.

Demo of the single mode

The scale of 0.1 was used

signal-2022-02-28-114400.mp4

Change Material by fist gesture

Create sand by click gesture

Change edit mode by palm switch

About

A mobile AR isosurface manipulation prototype

Resources

Stars

Watchers

Forks

Packages

No packages published