glsl着色器学习 (十二)平移

平移和旋转、缩放是一样的,替换成平移矩阵即可;

javascript 复制代码
// 创建一个单位矩阵
const translateYMatrix = mat4.create();

// 沿着Y轴向下平移1个单位
mat4.fromTranslation(translateYMatrix, [0, -1, 0]);

// 设置矩阵
gl.uniformMatrix4fv(matrixUniformLocation, false, translateYMatrix);

平移前:

平移后:

相关推荐
想七想八不如1140815 小时前
元学习简单入门
人工智能·pytorch·python·深度学习·学习·机器学习
Awh-16 小时前
ARM 裸机开发 DAY11 学习笔记
arm开发·笔记·学习
2603_9695792818 小时前
U盘的系统备份怎样还原系统?详细步骤与注意事项
学习
知识分享小能手18 小时前
C学习教程,从入门到精通,C语言指针 —— 详细知识点总结(10)
c语言·开发语言·学习
Meteors.18 小时前
Android Compose学习02:基础组件与 Modifier
android·学习
m4Rk_19 小时前
【论文阅读】Agent 记忆机制(102):UMA——用多个未来问题端到端训练一份共享记忆
论文阅读·人工智能·学习·开源·github
xxwl58519 小时前
第六章---计算几何
笔记·学习·算法
minglie119 小时前
Visual Studio问题
学习
其实防守也摸鱼19 小时前
存储管理:页面置换算法学习任务(测验题要求给出置换页面顺序,缺页次数,缺页率)
android·前端·数据库·学习·oracle·自动化
dadaobusi19 小时前
学习: gdb自动捕获调用栈
学习