解答:在 createMaterial():

var texture = THREE.ImageUtils.loadTexture( '/cs291/texture/water.jpg' );
var material = new THREE.MeshPhongMaterial( { shininess: 50 } );
material.specularMap = texture;

如果你想實驗把水的圖片當成顏色貼圖:

var texture = THREE.ImageUtils.loadTexture( '/cs291/texture/water.jpg' );
var material = new THREE.MeshPhongMaterial( { shininess: 50 } );
material.map = texture;
material.color.setHSL( 0.09, 0.46, 0.8 );

setHSL 設定的值要改變才看得到漫射的顏色。