Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/9684
Project No.: 6000731
Title: Next-Level Creative Coding with Shader Programming
Department: School of Creative Media (SCM)
Principal Investigator: Wong, Mike Kin-Ming
Issue Date: 12-Jul-2023
Commencement Date: Jan-2021
Completion Date: Dec-2021
Abstract: 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. This project aims to address this limitation by introducing the GLSL shader programming component inside Processing in an artist friendly manner.
Appears in Collections:Teaching Development Grant Projects

Files in This Item:
File SizeFormat 
final_report.html148 BHTMLView/Open
Show full item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer