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 | Size | Format | |
---|---|---|---|
final_report.html | 148 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.