javascript - 在 webgl 中,应用透视矩阵后,如何设置 modelViewMatrix 的 z 坐标以使输出的形状大小等于我设置的初始值?
问题描述
这是vshader:
const vsSource = `
attribute vec4 aVertexPosition;
attribute vec2 aTextureCoord;
uniform mat4 uModelViewMatrix;
uniform mat4 uProjectionMatrix;
varying highp vec2 vTextureCoord;
void main(void) {
gl_Position = uProjectionMatrix * uModelViewMatrix * aVertexPosition;
vTextureCoord = aTextureCoord;
}
`;
解决方案
推荐阅读
- javascript - javascript数组排序 - 没有按预期工作
- quarkus - Quarkus 使用动态端点调用 Rest API
- python - 从字符串表示“typing.List[Something]”获取类型,例如 typing.List[Something]
- python - “numpy.ndarray”对象没有属性“reset_index”
- sql - 使用与 case 语句配对的查询结果来分配输出
- configuration - sbt ivy 不会下载测试 jars
- linux - 使用 docker 文件运行脚本文件 (.sh) 时权限被拒绝
- python - EasyList 读取文件用于配对和格式化文件
- firebase - 今天是个好日子
- excel - Excel 加载项安装在初始安装时给出了超出范围的下标错误