点击即看shader仙人匠心手搓星云渲染

Description
标题只是引流,我显然配不上仙人这种称呼
这确实是黑洞渲染以外我最自豪的两个作品,用少的代码实现了好的效果
这两个shader各自用了我十五天左右,大部分在调噪声的形状
手动在审美上梯度下降
我不擅长剪视频,而且这种东西我也不知道怎么写成教材,只能说我的一个建议是有一个噪声f(vec3 x),一个裁剪形状的函数(比如一个g(vec3 x),我们使用float bright=max(0.0,1.0-abs(g(vec3 x)-c))作为亮度),不要只把它们乘一起(bright*f),把g(vec3 x)塞进f(怎么塞留作习题),就可以让f的纹理平行于或垂直于亮度壳层,来这样控制纹理的走势

Comments

末蓝 17d ago

这是一个通用的流程还是说每个星云都要手调

♥ 3 ↩ 2

雨云TouchFish 17d ago

原来大佬有发到ShaderToy,可以狠狠地学习了

♥ 3

WUNAI-XC 12d ago

强强,我也要学[星星眼]

♥ 1

鹦鹉uika 6d ago

小时候特别喜欢看NASA的星云照片,因为可以做梦在里面飞[笑哭].

dpiner 17d ago

❤️

_R813_ 18d ago

太强了[打call]

上野恩賜公園 12d ago

[doge_金箍]在智械危机时代坚持手搓 包配得上仙人称呼的

↩ 1

吖哎本 17d ago

@Baopinsui 能不能开源一下啊[星星眼]

↩ 3

董地瓜 17d ago

以工匠精神雕琢时代品质!

哈人ying 18d ago

从未实操 但是从未错过[doge]