VEX Wood Shader

VEX, COPS

Houdini

Sample project image

The Objective

The goal of this project was to create a versatile wood shader entirely with VEX in Houdini. Referencing an image, I created a wood shader with maps for diffuse, specular roughness, bump, displacement, and coat. The waves in the wood pattern are randomly generated with noise. The number and position of boards and holes can be changed.

UI Controls

The different UI controls I made to change the look of the wood

Sample project image

Texture maps

Here are maps I made for the wood shader. In order from top to bottom they are CD, roughness, bump, displacement, and coat.

Sample project image
Sample project image
Sample project image
Sample project image
Sample project image

Final Render

The final rendered product!

Sample project image