ZIYAO ZHANG

Hello! 


I’m Ziyao, a creative technologist and innovation designer in New York City. 


About Me

Email
CV


Home



Video Works
Generative Arts
Creative Hands-on Projects

Record wonderful and interesting moments in life.

Fun
Photography
📷☁️
Critical Computation Lab Course Project Showcase
12/2023



Click to see all!Introduction

This digital portfolio encapsulates the culmination of my creative endeavors in the field of coding and is the culmination of the opening year of my Masters-level Computational Creativity Lab course. It bears witness to my journey of mastering p5.js from scratch, showcasing my evolution from novice to skilled coder in this dynamic scripting environment. The portfolio presented here covers a wide range of innovative projects, each embodying a unique blend of technology and creativity. From complex data visualizations that reveal intricate patterns to artistic programming pieces that blend aesthetics and algorithms, this portfolio demonstrates my ability to translate abstract concepts into tangible digital art. Additionally, the portfolio includes a series of engaging interactive games, each designed not only to entertain, but also as a study of user experience, strategy, and coding techniques. Additionally, I have dabbled in experimental photography, specifically through the development of specialized camera apps capable of capturing facial expressions in real time. These projects not only challenged my technical skills, but also deepened my understanding of how technology can enhance human expression and perception.



Lost and Found

Draw a memory of an object described to me in plain language through code.




Form Generator

Build a simple generator that makes multiple variations of the same form.



Experimental Clock

Design and code an experimental clock that expresses a novel way of tracking time.





Exquisite Corpse

Collaboratively assemble an exquisite corpse image with my two partners and draw it in code.


Optical Illusion

Design and code an animating optical illusion and consider its deployment.



Data Portrait

Create a data portrait out of a personal habit of mine.






Autobiographical Game

This is a matching game with a sky and cloud theme. In the game, the player's goal is to find and connect two identical sky or cloud icons within the allotted time. When the player successfully connects a pair of icons, the pair disappears until all the icons are gone. The connections contain a certain logic that needs to be explored by the player. As you enter different doors, the variety and number of icons will gradually increase, making it more difficult to identify connectable icons. Players need to quickly recognize and connect the same icons to complete the level.




Experimental Camera

This work utilizes camera-captured images to dynamically display a series of bagua patterns that change in size depending on the brightness of the scene, creating visual rhythm and fluidity. In this work, Bagua is subtly incorporated as a symbol of balance: when the white part of the scene captured by the camera is dominant, the visual pattern reverses and the black becomes more dominant, and vice versa, exemplifying balance based on changing vision.


©️ 2024   :)