я делал такие, только они на поверхностях располагались. Дело в том, что всегда есть такие места, где градиент "освещённости" велик. И они самые заметные, самые обращающие на себя внимание. И там из-за низкого разрешения всегда будут или ступеньки или утечка света (в случае если не на поверхности расположены, а равномерной сетке).
я делал такие, только они на поверхностях располагались. Дело в том, что всегда есть такие места, где градиент "освещённости" велик. И они самые заметные, самые обращающие на себя внимание. И там из-за низкого разрешения всегда будут или ступеньки или утечка света (в случае если не на поверхности расположены, а равномерной сетке).
до какой-то delta. Допустим 10см. Выкидываются те из нижелижащих узлов (начиная с самых глубоких), у которых градиент на каждой из трёх сторон меньше чем какой-то другой эпсилон
если на самой большой глубине (т.е. у треугольников с длиной стороны порядка 10 см) |s(X) - s(Y)| больше, чем какой-то эпсилон (больший чем в предыдущем случае), то разбиваем дальше такие треугольники. Допустим до глубины 1 мм.