Почему для идеального отражения поверхность должна иметь непрерывность G2 (поверхность класса A)?
Я хотел бы получить математический ответ.
Почему для идеального отражения поверхность должна иметь непрерывность G2 (поверхность класса A)?
Я хотел бы получить математический ответ.
Ответы:
То, что вы видите, отражает n-непрерывность нормалей, которые являются производными позиций. -> поверхность G1-only будет иметь нормальное поле только G0, то есть, с внезапным изменением градиента в нормалях (и, следовательно, отражениях), которые могут заметить глаза. Поверхности G2 имеют поля нормалей G1, что достаточно гладко для ваших глаз.
Требование G2 не означает, что поверхность хорошего качества. Это просто означает, что без этого поверхность не будет иметь непрерывного потока отражения, чтобы люди могли видеть разницу. Это может или не может быть хорошей вещью, зависит от того, что вы хотите.
Математически нормаль поверхности:
Поскольку обе стороны получены, это означает, что поле функции нормали поверхности имеет на один градус меньше исходной поверхности. Таким образом, чтобы отражение было непрерывным в первой степени, оно должно иметь непрерывность второй степени.
До сих пор мы установили связь между непрерывностью поверхности и непрерывностью отражения. Пока что ничто не доказывает, что поверхностное отражение должно быть непрерывным в первой степени. Чтобы понять, почему мы должны выйти из области математики и войти в область биологии.
Глаз снабжен алгоритмом обнаружения края на структурном уровне прямо на сетчатке. Этот алгоритм обнаружения фронта по сути работает как дискретная производная от входного сигнала. Таким образом, если ваша поверхность не является непрерывной G2, тогда обнаружение человеческого края начинает проявляться. Для справок читайте на Mach Bands и так далее.
Поскольку обнаружение края дискретно, непрерывности G2 недостаточно. Изменение должно быть не только локально удовлетворено, но и удовлетворено на сетчатке. Таким образом, изменения должны быть достаточно мелкими, чтобы не вызывать проблем.