Shadertoy
文章平均质量分 85
宗浩多捞
仅供参考 + 仅供参考 + 仅供参考,或有差错,愿闻指教。宜查官方之文档,或阅纸质之典籍:)
感谢每次点赞、收藏、批评、指导。
展开
-
Shadertoy基础教学02、画笑脸
首先我们封装一下画圆的函数 先画一个黄色头原创 2022-06-22 17:13:47 · 506 阅读 · 0 评论 -
Shadertoy基础教学01、画圆
首先,我们把屏幕空间的坐标映射到纹理坐标空间[0,1]。可以通过除以视口分辨率来实现 为了方便,可以选择把坐标系原点(0,0)移动到屏幕正中心 我们的视口一般不会是正方形,比如800x600这种分辨率,因此x轴的像素数量是比y轴要多200个的,而我们的x,y坐标取值范围都在[0,1],这就会导致对每个像素而言,x轴上的长度要比y轴上的更小。。 在这种情况下直接画圆,得到的会是椭圆,因为最终显示器上的像素都是 正方形的 竖轴上3个像素,横轴上4个像素,必然得到一个椭圆 因此,需要把纹理空间的像素们也变成正方原创 2022-06-22 16:33:27 · 698 阅读 · 0 评论