make view_layer module