我试图让精灵始终面向相机,并且我知道可以从模型视图矩阵中删除旋转,如下所示:
原来的:
| xx xy xz xw |
| yx yy yz yw |
| zx zy zz zw |
| wx wy wz ww |
Run Code Online (Sandbox Code Playgroud)
旋转移除:
| 1 0 0 xw |
| 0 1 0 yw |
| 0 0 1 zw |
| wx wy wz ww |
Run Code Online (Sandbox Code Playgroud)
我的顶点着色器:
#version 450 core
layout (location = 0) in vec3 mesh;
layout (location = 1) in vec2 texCoord;
layout (location = 2) in vec3 worldPos;
layout …Run Code Online (Sandbox Code Playgroud)