Мой сцена сцены - это процедурная текстура, которая рисует океан, пол лавы или какой-либо другой фон. Он также полностью распространяется и, как если бы вы были внутри cubemap. Было бы легче, если бы я мог предположить, что представление было одинаковым во всех направлениях, но если есть солнце, например, вы не можете.Как отразить сферу хром в сцене с процедурной текстурой
Теперь, если бы я хотел поставить хромированную сферу посередине, что она отражает? Сфера видит то же, что делает главная камера?
Предположим, что это очень дорого для рендеринга фона, и я не хочу делать это несколько раз за кадр. Я могу сохранить копию для использования в отражении, если это поможет.
Может кто-нибудь предложить общий подход? Вот пример процедурной текстуры я имею в виду (это не все в затенении, не геометрия, кроме четырехугольника):
https://www.shadertoy.com/view/XtS3DD
Я думаю, что вы после [ (https://en.wikipedia.org/wiki/Reflection_mapping) (за исключением того, что вы должны использовать свои процедурные текстуры вместо изображения, загруженного из файла). –