小编SM6*_*M64的帖子

如何从模型视图矩阵中删除旋转以使对象始终面向相机?

我试图让精灵始终面向相机,并且我知道可以从模型视图矩阵中删除旋转,如下所示:

( /sf/answers/384158701/ )

原来的:

| 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)

opengl shader glsl rotation matrix

5
推荐指数
1
解决办法
293
查看次数

标签 统计

glsl ×1

matrix ×1

opengl ×1

rotation ×1

shader ×1