setUvTransform( tx, ty, sx, sy, rotation, cx, cy ) {

		const c = Math.cos( rotation );
		const s = Math.sin( rotation );

		this.set(
			sx * c, sx * s, - sx * ( c * cx + s * cy ) + cx + tx,
			- sy * s, sy * c, - sy * ( - s * cx + c * cy ) + cy + ty,
			0, 0, 1
		);

		return this;

	}
Sets the UV transform matrix from offset, repeat, rotation, and center.

@param {number} tx - Offset x.
@param {number} ty - Offset y.
@param {number} sx - Repeat x.
@param {number} sy - Repeat y.
@param {number} rotation - Rotation, in radians. Positive values rotate counterclockwise.
@param {number} cx - Center x of rotation.
@param {number} cy - Center y of rotation
@return {Matrix3} A reference to this matrix.