constructor( geometry, options = {} ) {

		const material = new NodeMaterial();
		material.transparent = true;

		super( geometry, material );

		/**
		 * This flag can be used for type testing.
		 *
		 * @type {boolean}
		 * @readonly
		 * @default true
		 */
		this.isWater = true;

		material.colorNode = new WaterNode( options, this );

	}
Constructs a new water mesh.

@param {BufferGeometry} geometry - The water's geometry.
@param {module:Water2~Options} [options] - The configuration options.