Google Summer of Code: Blender Light Paint using SphericalHarmonics
Jingyuan HuangDavid R. Cheriton School of Computer ScienceUniversity of WaterlooApril 7, 2009
1 Contact Information
•
Email: jingyuan.huang@gmail.com
•
IRC: yukishiro
•
2 Synopsis
Inspired by Illumination Brush[1], this project aims to create an interactive tool for Blender to preview,
modify, and create image-based lighting environments specified by HDR light probe images. Artists canchange the HDR light probe by directly painting colours on the models. This tool will be integrated with theexisting image-based rendering routines in Blender in order to help artists determine the final renderings.
3 Benefits to the Blender Community
Blender already has vertex paint and texture paint tools, both of which are very effective tools to modify theappearances of the models. Light paint is different from these tool in the way that it modifies light insteadof surfaces, yet it is similar to the existing tools since it provides an intuitive way for artists to specify thedesired rendering effects. Using this light paint tool, artists can fine tune rendering effects without changingobjects’ material or locating another high dynamic range image to achieve better results.
4 Deliverables
4.1 Workflow Overview
The overall workflow can be described in the following steps (Figure1):1
Leave a Comment