public static rotationFromEuler<T extends Matrix4>(euler: THREE.Euler): T {
        const matrix = new this();
        matrix.makeRotationFromEuler(euler);
        return matrix as T;
    }