# UIPerspectiveShader **Repository Path**: NumbFish-Luo/uiperspective-shader ## Basic Information - **Project Name**: UIPerspectiveShader - **Description**: UI透视变换Shader - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-21 - **Last Updated**: 2023-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UIPerspective,透视变换 (下面是数学公式,如果数学公式渲染不出来的话换个浏览器吧) $$\begin{pmatrix} u'&v'&w' \end{pmatrix}=\begin{pmatrix} u&v&w \end{pmatrix}\begin{bmatrix} a_{11}&a_{12}&a_{13} \\ a_{21}&a_{22}&a_{23} \\ a_{31}&a_{32}&a_{33} \end{bmatrix}=\begin{pmatrix} u&v&w \end{pmatrix}\begin{bmatrix} T_1&T_2 \\ T_3&a_{33} \end{bmatrix}$$ $$uv为原图,x'y'为变换后的结果$$ $$T_1=\begin{bmatrix} a_{11} a_{12} \\ a_{21} a_{22} \end{bmatrix}表示图像线性变换$$ $$T_2=\begin{bmatrix} a_{13} a_{23} \end{bmatrix}^T表示图像透视变换$$ $$T_3=\begin{bmatrix} a_{31} a_{32} \end{bmatrix}表示图像平移变换$$ ![](https://gitee.com/NumbFish-Luo/uiperspective-shader/raw/master/img.png) #### 欢迎打赏, Buy Me A Coffee