top of page

Painted Blocks

Creating the movement of paint on children's blocks with a hand coded Renderman OSL shaders
Anchor 1
Painted Blocks

Painted Blocks

Renders

I wanted to create a procedural paint shader that artists could control to make easy messy paint splotches within Maya.   

​

This shader can be used to create moving clouds, shapes, and combined with displacements possibly moving molds on objects. 

still2
still4
still1
still3
still5
blocks.0004
blocks.0002
blocks.0003
blocks.0001

Renderman OSL Code

Code for the procedural OSL shaders all written in text editor by Malcom Kesson.

 

Each one specified to give the artist customizable use of size, placement, color, and various deformities.

References

The first objects I thought of were children's blocks because of their simple shape and ability to create a scene on their own.

 

I researched what paint looks like spread across wood with grain.

Shader Process

blocks.0001
blocks.0002
blocks.0003
blocks.0004
blocks.001
blocks.002
blocks.003
blocks.004
blocks.005
blocks.006
bottom of page