#つぶやきGLSL float i,e,R,s;vec3 q,p,d=vec3((FC.xy-.5*r)/r.y,.6);for(q.z--;i++<97.;i>86.){o.rgb+=hsv(.08,-e,e/5e1)+.003;p=q…

X AI KOLs Following 工具

摘要

一条由用户 @YoheiNishitsuji 发布的推文,分享了一个紧凑的GLSL着色器程序(分形/光线步进实现)

#つぶやきGLSL float i,e,R,s;vec3 q,p,d=vec3((FC.xy-.5*r)/r.y,.6);for(q.z--;i++&lt;97.;i&gt;86.){o.rgb+=hsv(.08,-e,e/5e1)+.003;p=q+=d*max(e,.02)*R*.2;p=vec3(log2(R=length(p))-t*.5,e=asin(-p.z/R-.001)-1.5,atan(p.x,p.y))-1.;for(s=1.;s&lt;8e2;s+=s)e+=abs(dot(sin(p.zyx*s),cos(p.yxz*s)))/s*.8;} https://t.co/F5WnVWoxtb
查看原文 导出为 Word 导出为 PDF
查看缓存全文

缓存时间: 2026/05/09 01:39

#つぶやきGLSL float i,e,R,s;vec3 q,p,d=vec3((FC.xy-.5r)/r.y,.6);for(q.z–;i++<97.;i>86.){o.rgb+=hsv(.08,-e,e/5e1)+.003;p=q+=dmax(e,.02)R.2;p=vec3(log2(R=length(p))-t*.5,e=asin(-p.z/R-.001)-1.5,atan(p.x,p.y))-1.;for(s=1.;s<8e2;s+=s)e+=abs(dot(sin(p.zyxs),cos(p.yxzs)))/s*.8;} https://t.co/F5WnVWoxtb

相似文章

使用CSS进行抖动处理

Hacker News Top

本文演示如何使用CSS滤镜和SVG feTurbulence对图像应用抖动效果,以保持一致的视觉风格。

我今天学到了关于GPU的知识

Lobsters Hottest

一位游戏开发者讲述了他在游戏《Blackshift》中修复GPU渲染bug的经历。问题是将8位邻接整数转换为浮点数时出现的浮点数精度问题,导致在部分NVIDIA GPU上出现视觉瑕疵,且该bug只在主渲染模式中出现,预览模式中并未出现。