但是雾气会立即出现在相机前面。我正在尝试渲染水表面并希望它具有一定的深度,例如:如下所示。我需要的是根据从水表面到水底的距离产生雾。我如何获得这个距离?目前,我假设相机将始终在水上。
在水底渲染雾
我知道glFog,它会根据到相机的距离在雾和表面颜色之间进行混合,例如: 。
但是雾气会立即出现在相机前面。我正在尝试渲染水表面并希望它具有一定的深度,例如:如下所示。我需要的是根据从水表面到水底的距离产生雾。我如何获得这个距离?目前,我假设相机将始终在水上。
但是雾气会立即出现在相机前面。我正在尝试渲染水表面并希望它具有一定的深度,例如:如下所示。我需要的是根据从水表面到水底的距离产生雾。我如何获得这个距离?目前,我假设相机将始终在水上。