|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrew Aksyonoff 2:5036/29.2 01 Feb 2003 14:17:05 To : Nick Poroshin Subject : Сглаживание поверхностей -------------------------------------------------------------------------------- [ 01 Feb 03, 00:15 ] Nick Poroshin -> Andrew Aksyonoff: AA>>>> нормали в точках считать по той же самой сетке, AA>>>> градиент поля аппроксимировать - он и будет нормалью. NP> МБК пpедполагает, что веpшины тpеугольников будут находиться на pёбpах NP> кубиков. Ты же, _насколько я понял_, пpедлагаешь внутpи каждого кубика NP> дополнительно пpовести 1-несколько секущих плоскостей. не-не-не. сетку полигонов оставляем такую же. в каждой точке сетки поля численно считаем градиент по этой самой сетке. между точками сетки поля (а точнее, по ребрам) его интерполируем. получаем чуть другие нормали для той же самой полигонизации. "халява страшная" (c) ;))) но результаты - на мой взгляд - несколько более "мягко" смотрятся. и уж точно ближе к "честным" нормалям изоповерхности. <offtopic> самое забавное, что в ru.opengl уже между советчиками небольшой философский флейм успел случиться, а исходный оратор все молчит... ксения, отзовись уже! как результаты, какой из предложенных вариантов подошел лучше всего? интересно же! ;-) </offtopic> -- shodan --- * Origin: sometimes is a lonely place (2:5036/29.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27843e3b9fd6.html, оценка из 5, голосов 10
|