01 片元与数据
float、int、bool:比 C 更严格
float 控制亮度,int 控制条数,bool 控制是否反转。再试试 C 语言里的常见写法。
01
112
习题
每个像素运行一次拖动数字,或直接改代码
JS 这一侧
GLSL 不做隐式类型转换:float 要写 1.0,int 和 float 不能直接相乘。
试一试
- 切换「C 习惯写法」,读一读 GPU 真实报错
- 在代码里自己删掉一个分号,看错误定位到哪一行
- 把 int(count) 改成 float,再修好
01 片元与数据
float 控制亮度,int 控制条数,bool 控制是否反转。再试试 C 语言里的常见写法。
每个像素运行一次拖动数字,或直接改代码
GLSL 不做隐式类型转换:float 要写 1.0,int 和 float 不能直接相乘。