top of page
Shaders for emotions
Shaders built through an iterative process to represent emotions in the space
Keywords : Shaders and particle effects in Unity engine
Project Description: Developed gamified prototypes on a mixed reality platform to raise awareness and facilitate mental health related discussions in a classroom setting - focused on co-operation, interaction and healthy competition
My Role : Technical Artist and Co-producer
(1) Designed, iterated, surveyed and developed shaders to represent emotions in spheres for a game prototype where emotions interacted with one another
![](https://static.wixstatic.com/media/ab6112_6dd998d644d844b5ac8e5912cf9df382~mv2.gif)
Each emotion sphere in the space would be defined by some stand-out features:
Sadness -> Slow, almost heavy, barely moving
Anger -> 'Kiki', Restless movement, Rage
Joy -> Radiant, Bright and glowing, not aggressive
Depression -> Restless slow and heavy movement
Each emotion went through iterations, and was surveyed with the students (who are the end users of our game) on a bi-weekly basis. They were presented with options, asked their opinions, and design and shader iterations were made accordingly.
![Anger_combined_combined_combined.gif](https://static.wixstatic.com/media/ab6112_22e4fac027364fd0958563af914fe0d2~mv2.gif)
![Joy_Combined.gif](https://static.wixstatic.com/media/ab6112_f211ff1a19b041e3890c60a2cf464a87~mv2.gif)
![Sadness_combined.gif](https://static.wixstatic.com/media/ab6112_4222df825e854eceaa6a2aea055c28e6~mv2.gif)
The interaction design of corresponding emotion spheres were also determined accordingly -
![Emotions_joy+anger.gif](https://static.wixstatic.com/media/ab6112_9ac1e3085aee4e62a9b65c4b4ee4e47e~mv2.gif)
![Emotions_joy+sadness.gif](https://static.wixstatic.com/media/ab6112_e3700b9b0a0647c7b2997854a054531e~mv2.gif)
![Emotions_sadness+anger.gif](https://static.wixstatic.com/media/ab6112_ee3593148ab949b595e640f64a473416~mv2.gif)
(2) Designed, iterated, surveyed and developed VFX and particle systems for a meditative effect in the Mixed Reality space
Particle based 'finale' effect created in Unity - intended to mix with a calming environment
![](https://static.wixstatic.com/media/ab6112_ff72cd6dc5e64c6cbdce5cb79b3739bff000.jpg/v1/fill/w_81,h_81,al_c,q_80,usm_0.66_1.00_0.01,blur_2,enc_auto/ab6112_ff72cd6dc5e64c6cbdce5cb79b3739bff000.jpg)
Water ripples following the motion of the controller - with a game example of finale effect
Models and animations by Yifan Shan, Programming by Tairan Gao
bottom of page