WEBGL:如何为片段着色器中的分形设计着色

问题描述 投票:-1回答:1

我正在为WebGL项目中的片段着色器中的分形着色。

在我的片段着色器中,有一个名为Color的vec3,其中包含0.0-1.0之间的RGB值。

进行类似于]的分形设计>

enter image description here

但为黑白,

我需要将Color向量设置为什么?然后将此颜色乘以gl_FragColor的加权照明。

我正在为WebGL项目中的片段着色器中的分形着色。在片段着色器中,我有一个名为Color的vec3,其中包含0.0-1.0之间的RGB值。分形...

opengl-es glsl webgl fragment-shader vertex-shader
1个回答
-1
投票

Mandelbrot着色器通常具有评估转义条件的循环。要制作单色图像,如果要转义的迭代次数小于某个阈值Color,只需将vec3(0)设置为T,否则将其设置为vec3(1)。有关示例,请参见this着色器玩具。

© www.soinside.com 2019 - 2024. All rights reserved.