研究如何使用 Processing 做 projection mapping
- useTexture01, useTexture02, useTexture03
這邊說明如何使用texture()
完成 mapping - usePGraphics01, usePGraphics02
這邊說明使用PGraphics
完成離線繪圖,加上texture()
- buildMapperClass01, buildMapperClass02, buildMapperClass03, buildMapperClass04
練習製作自己的 Mapper class - useKeystoneLibrary01, useKeystoneLibrary02
練習使用 keystone library,並了解目前 keystone library 隱藏的問題。 - useMappingtoolsLibrary01, useMappingtoolsLibrary02, useMappingtoolsLibrary03, useMappingtoolsLibrary04
練習使用 Mappingtools library,並了解 Mappingtools library 隱藏的問題,以及如何解決該問題。
###library
- keystone http://keystonep5.sourceforge.net/
- windows跟linux使用者必須另外安裝Java Advanced Imaging library
- JAI library http://download.java.net/media/jai/builds/release/1_1_3/
- linux安裝方法請參考:http://shengpo.logdown.com/posts/32588-ubuntu-processing-keystone-library
- mappingtools http://www.iact.umontreal.ca/mappingtools/
- SurfaceMapper http://www.ixagon.se/surfacemapper/
- 目前僅有 Processing 1.5.1版本
- api reference: http://www.ixagon.se/surfacemapper/reference/index.html