SEM render with Houdini Fur System

 
 
In this project, the focus will be use OSL to write fake light and used with houdini hair system
 
Final render using renderman in houdini

Final render using renderman in houdini

Render vs Reference

The final render use simple geometry with little noise to achieve similarly results as a reference image

The project will mainly focus on shaders and fur. So the barb and vein will likely lack some modeling details.

Side by side comparison

Reference image

Reference image

 
Many for each loop for seperate controls on details

Many for each loop for seperate controls on details

Feather on Feather

add curves for each point on the original feather

3.png
 

Curl Noise

For each individual feather, add curl noise for each of them

This is one of the most standard ways to add noise in VOP

5.png
for each small feather, add variation

for each small feather, add variation

 

Renderman Look-dev

One feather RenderMan has is called visualization

It gives the user the ability to render wireframe together with displacement

It might useful in Look-dev in some scenarios

Visualization render

Visualization render

 

Fake light OSL Algorithm (From SCAD vsfx 502 by Malcolm Kesson)

Use normal and fake light direction forms a angle to tell computer return color from 0 to 1

fake_light_algorithm_画板 1.png
6.png
 

On the left, we can fake the light by giving the gradient color using the method above. We can achieve the effects without any light sources.

Compare the ambient occlusion result with path tracer that has actually lights adds in

ambient occlusion without light source

ambient occlusion without light source

Final render with path tracer

Final render with path tracer