fix for issue #21

custom material properties no longer try and draw when there is no material present
https://github.com/repsac/threeio/issues/21