登录 注册
当前位置:主页 > 资源下载 > 9 > 使用glsl-barrel-pincushion对UV进行桶形或枕形扭曲

使用glsl-barrel-pincushion对UV进行桶形或枕形扭曲

  • 更新:2024-11-05 12:18:44
  • 大小:3KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

glsl桶形枕形 使用桶形或枕形效果扭曲UV。 改编自。 安装 :package: npm i glsl-barrel-pincushion -S 用法 :open_book: 桶垫(vec2 st,浮力) 对于桶形失真,强度> 0;对于枕形,强度<0。 例子 :floppy_disk: uniform float uTime; #pragma glslify : barrelPincushion = require(glsl - barrel - pincushion) #pragma glslify : rectangle = require(glsl - 2d - primitives / rectangle) attribute vec2 vUv; void main() { vec2 st = barrelPincushion(vUv, sin (uTime)); float shape = rectangle(st