Posts

Showing posts from February, 2023

User Test

Image
W7 Usability Testing (29/12/2022) User Findings Action Plan Night-blooming Water Lilies  Floor Projection Mapping  Add animation for the water lilies pad (float up and down) Add depth for the fish Fix the visual of the rock Add ambiance of the firefly, and cricket for the audio Physical Light Installation Produce flowers with optic fibre lights Fix the bug of flickering of lights  Setup 2-3 flowers with motor Create different sets of flowers that have other light effects User Acceptance Test (9/2/2023) User Findings Action Plan Night-blooming Water Lilies Floor Projection Mapping Overall good to go Physical Light Installation Make the light feedback more obvious (dim down the brightness of the LED lights before interaction // change colors that varies with the previous and after light animations) Evidence  The users are quite engaging and immersed during the interaction. From the video, we could see that different users react differently to the installation. Some use...

Production Process: Physical Light Installation

Image
Production of Flowers I start the production for the flowers. The mood that I'm aiming for are relaxing, calming. Thus, I use the color of ash blue and midnight purple for the flowers Plan B For this installation, I have changed the planning for the production. Due to some technical limitations, the heartbeat sensor could not detect the heartbeat of users in a stable mode. I have replaced the sensor with ultrasonic sensor. Also, the sensor can be found and will not get spoilt easily. Instead of combining total of 5 flowers together including the stepper motor and led lights, I separate the interaction into multiple interactions. This is to reduce the technical risk during the actual exhibition as the wire gets burnt easily during my experimentations with the stepper motor. Plans: Light Interaction - User interact with one sensor and it will light up the flowers with heartbeat pulsing light effect. (10 flowers) Motor Interaction - There will be other flowers attached on the motor. (...

Production Process: Water Lilies Floor Projection Mapping Technical Setup

Image
Floor Plan Measurement I have chosen my actual location setup at the lobby so that I could proceed to project it with the sensor. The floor plan will be around (Width: 14.5ft & Height: 24ft). Technical Setup This is the initial tryout without debugging the exact floor plan measurement. the purpose is to test the sensitivity of the sensor and figure out bugs in the code. The results show the calibration with the sensor together. Code Debugging The water ripples keep spawning from the center point whenever a user is detected. Instead of attaching the water ripples under the flower pooler, I have successfully solved the issue by creating a new object pooler for the water ripples. So the water ripple will be another group of objects performing individually. Another bug is that the ripples of the flower itself spawn randomly. I have solved this issue by restarting the animation again by adding animation events on the blooming animation. Flower Closing Animation I have added closing anim...

PHASE 3: Production Process - Floor Projection Mapping Design Iteration

Image
Design Iteration My initial water ripples need to be visible more when users step around. Thus, I tried another way of doing it by using a shader graph and particle system following the tutorial. However, I have encountered a lot of problems during design iteration. The water shader seems doesn't work under Universal Pipeline Renderer for the first tutorial. Multiple Failure and Experimentations By following the tutorial, I still couldn't identify how the shader works. After exploring, there is a component call RenderTexture for the camera to render the texture of the particles through code. At the same time, I revamp the whole project and use a different sensor called HOKUYO instead of LIDAR sensor. During the testing and experimentations, I use TUIO Simulator to code the content of the project. This method is faster as I don't have to setup the project using LIDAR. Example screenshot of the TUIO Simulator. The simulator act as the user. It's easier for future conten...