Skip to main navigation Skip to search Skip to main content

Next-Level Creative Coding with Shader Programming

Project: Research

Project Details

Description

Creative coding is an artistic practice introduced in the early 2000s and made ubiquitous by a Java-based programming framework named Processing. This unique coding platform is now the de-facto standard of creative coding education for artists and students from a relatively less technical background.However, being a single-threaded coding language, the basic drawing functions of Processing does not allow users to take full advantage of the multi-core CPU and GPU commonly available in most modern hardware. The inability to take advantage of these resources often results in artworks that make sub-optimal use of computer hardware and perform sluggishly in terms of interactivity.
Project number6000731
Grant typeTSG(CityU)
StatusFinished
Effective start/end date1/01/21 → 31/12/21

Fingerprint

Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.