Я ищу способ "заполнить" трехмерную геометрию цветом и, возможно, текстурой через некоторое время.
Предположим на мгновение, что вы можете физически разбить голову на бетонную стену, логически вы увидите только темноту. В OpenGL, однако, когда вы это делаете, мир естественным образом пуст и прозрачен из-за отбраковки и из-за того, как рисуется геометрия. Я хочу имитировать тьму/цвет/текстуру внутри него.
Я знаю, что некоторые игры делают это, накладывая текстуру/цвет непосредственно на hud - поэтому ослепляя игрока.
Есть ли другой способ сделать это? Предположим, что игрок стоит наполовину в воде; они могут частично видеть ниже волн. Как бы вы его заполнили, чтобы они не могли четко видеть, что сейчас находится на половине экрана?
Что называется этой концепцией?