Forwarded from Deleted Account
Unity - Shader Forge 1.32-Shader Forge 1.32.rar
10.5 MB
💀 تحلیل و بررسی شیدر های ShaderToy 💀
اگر فیلم ماتریکس رو دیده باشید نوشته ها با یک افکت جالب پایین میان امروز قصد داریم این شیدرو بررسی کنیم
در ابتدا می خواهیم الگوریتم باران ماتریکسی را بررسی کنیم
برای نوشتن این شیدر می توانیم از تابع تانژانت استفاده کنیم.
چون همان طور که از شکل پیداست تابع تانژانت دارای قله و دره ی بزرگی می باشد.
اگر فیلم ماتریکس رو دیده باشید نوشته ها با یک افکت جالب پایین میان امروز قصد داریم این شیدرو بررسی کنیم
در ابتدا می خواهیم الگوریتم باران ماتریکسی را بررسی کنیم
برای نوشتن این شیدر می توانیم از تابع تانژانت استفاده کنیم.
چون همان طور که از شکل پیداست تابع تانژانت دارای قله و دره ی بزرگی می باشد.
void mainImage(out vec4 o, vec2 p)
{
p.y /= iResolution.y;
p.y += tan(iTime);
o = vec4(0., p.y, 0., 1.);
}
{
p.y /= iResolution.y;
p.y += tan(iTime);
o = vec4(0., p.y, 0., 1.);
}
ما به موج کوچک تری نیاز داریم تا زیاد به چشم نیاید
می خواهیم قله و دره ها را مطابق این موج نوسان دهیم
می خواهیم قله و دره ها را مطابق این موج نوسان دهیم
خب الان شاید بگید چه فرقی کرد؟🙄
اینجا براتون بیشتر توضیح دادم:
https://www.desmos.com/calculator/nvtx7ckjji
اینجا براتون بیشتر توضیح دادم:
https://www.desmos.com/calculator/nvtx7ckjji
Desmos Graphing Calculator
Matrix
void mainImage(out vec4 o, vec2 p)
{
p.y /= iResolution.y;
p.y += tan(iTime + sin(.2 * p.x));
o = vec4(0., p.y, 0., 1.);
}
{
p.y /= iResolution.y;
p.y += tan(iTime + sin(.2 * p.x));
o = vec4(0., p.y, 0., 1.);
}