小编U A*_*Fin的帖子

如何在OpenGL中创建深度淡化效果?

我想创建一个半透明的球体,它在与其他物体(例如地面)相交的地方突出显示.

就像这张图片中的白线一样:

图片

我发现了一个关于如何创建类似内容的虚幻引擎4教程.

它在着色器中使用"深度淡化".不幸的是,我还没有找到任何关于Depth Fades的OpenGL教程.

如何创建这样的效果?

c++ opengl fragment-shader

4
推荐指数
1
解决办法
913
查看次数

标签 统计

c++ ×1

fragment-shader ×1

opengl ×1