如何使我的 WebGL 坐标系“左上”定向?

问题描述

为了计算效率,我使用片段着色器来实现一个简单的 2D metaballs 算法。要渲染的圆圈的数据是左上角的。

我一切正常,除了 WebGL 坐标系的原点(左下角)让我很难受:显然,渲染的输出是沿水平轴镜像的。

https://webglfundamentals.org/webgl/lessons/webgl-2d-rotation.html(和其他)之后,我尝试使用顶点着色器旋转事物。不幸的是没有任何成功。

实现 WebGL 坐标系重定向的最简单方法是什么?

如果有任何提示和指点,我将不胜感激,谢谢! :)

请在这里找到一个工作(不工作;))示例: https://codesandbox.io/s/gracious-fermat-znbsw?file=/src/index.js

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)