Я сделал шейдер и хочу, чтобы он работал в другом направлении. Поскольку система координат от 0 до 1, мне нужно изменить вывод функции, но я не могу обернуть вокруг себя это. Это сводится к этой «простой» проблеме:
В одном случае я хочу, чтобы это было y = 1 - x, а в другом y = x. Как я могу использовать переменную a
так, чтобы если a == 0
, то y = 1 - x
или если a == 1
, то y = x
? Без использования ветвления.