# 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}表示图像平移变换$$

#### 欢迎打赏, Buy Me A Coffee
