Add in proper support for threejs nodes with multiple materials.
Add in basic bumpScale option to control degree of bump mapping.

References #2311.