Textures
You can easily add texture to material :
Map
<PhongMaterial>
<Texture src="map.jpg" />
<Texture src="normal-map.jpg" name="normalMap" />
</PhongMaterial>
EnvMap
<BasicMaterial>
<CubeTexture path="/cube_texture/" />
</BasicMaterial>
Refraction
<BasicMaterial>
<CubeTexture path="/cube_texture/" refraction :refraction-ratio="0.95" />
</BasicMaterial>
Shader
<ShaderMaterial :fragmentShader="...">
<!-- uniform prop is required - will be uniform name in texture -->
<Texture src="/my/texture/src.png" uniform="myCustomTexture"/>
</ShaderMaterial>