This project showcases tessellation-based snow tracks made in the Unity game engine. The main character is a wolf with a walk, run and idle animations. The user controls the movement of the wolf and the camera rotation. The scene contains snowy mountain environment with fog and a snow particle system. Every polygon in plane on which wolf moves is tessellated based on the distance from the camera. Every footstep is accompanied by a snow track on that spot, color change and a sound. Over time snow accumulates so that the tracks disappear slowly.
In Tessellation build folder run Računalna grafika-Tessellation.exe. Unity project is in folder Tessellation project. Project is made with Unity version 2019.2.10f1.
Command | Action |
---|---|
W/arrow up | Move forward |
S/arrow down | Move backwards |
A/arrow left | Move left |
D/arrow right | Move right |
Left Shift | If pressed down while moving wolf will start running |
M | Show/Hide snow track texture |
+ on numpad | Zoom in snow track texture |
- on numpad | Zoom out snow trak texture |
Mouse movement | Camera rotation |
Wolf:https://sketchfab.com/3d-models/wolf-with-animations-f3769a474a714ebbbaca0d97f9b0a5a0
Mountains:https://sketchfab.com/3d-models/snowy-mountain-terrain-9fa3c56fd32746bcb0e06cd2c4229ca0
Wind sound:https://www.zapsplat.com/music/very-strong-howling-wind-recorded-in-field/
Footsteps:https://www.zapsplat.com/music/single-footstep-on-snow-1/