Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional.
This is a selection of projects that demonstrate how I have used my coding skills in an experimental way in order to bring a conceptual perspective to design.
For this project, I am using Three.js to demonstrate how light reflects off 3-dimensional objects. Luminosity brings emotions to a design, setting a definitive tone. It is also a way to elevate our work out of the 3D realm, giving the warmth of an oil painting or the feel of a photograph.
An interactive project that allows the user to manipulate the two Bandeins Fonts. By utilising the capabilities of their variants, this project lets you seamlessly transform the beautifully unique typographical properties.
For this project, I am using Three.js to demonstrate how we can use shaders with particles to simulate an interactive galaxy, with a GUI (graphical user interface) which enables users to adjust parameters.