Может быть, вы можете найти что-то полезное здесь (используйте Firefox и проверьте DEMO )
В моем случае глубина в основном pos.x + pos.y
[assetHelper.js -> получить глубину () {...] в точности так, как это описывает первый ответ. Тогда сортировка будет простым сравнением [canvasRenderer -> deepSortAssets () {...]
Я ответ второго David относительно сайта Jonathan Shewchuk как хорошая начальная точка.
С точки зрения программного обеспечения с открытым исходным кодом это зависит от того, что Вы ищете точно.
Больше информации о Ваших целях определенно помогло бы обеспечению более соответствующих указателей.
Первая ссылка на Ваш поиск Google берет Вас на сайт Jonathan Shewchuk. Это не на самом деле плохое место для запуска. У него есть программа, названная треугольником, который можно загрузить для 2D триангуляции. На той странице существует ссылка на ссылки, используемые в создании треугольника, включая ссылку на описание алгоритма триангуляции.
Существует несколько подходов, чтобы поймать в сети поколение. Один из наиболее распространенных должен создать Триангуляцию Делоне. Триангулирование ряда точек довольно просто и существует несколько алгоритмов, которые делают это, включая Watson и Rupert, как используется в треугольнике, Когда Вы хотите создать ограниченную триангуляцию, где края триангуляции соответствуют краям Вашей входной формы, это немного более твердо, потому что необходимо восстановить определенные края.
Я запустил бы путем понимания Триангуляции Делоне. Затем, возможно, посмотрите на некоторые из других запутывающих алгоритмов.
Некоторые общие темы, которые Вы найдете в сетчатых газетах поколения,
3D сетчатое поколение намного более трудно, чем 2D, таким образом, много бумаг находится на 3D поколении
Сетчатое поколение является большой темой. Было бы полезно, если Вы могли бы дать еще некоторую информацию о том, какие аспекты (например, 2D или 3D), что Вы интересуетесь. Если можно дать некоторое представление о том, что Вы муравей, чтобы сделать затем, возможно, я могу найти некоторыми лучшими источниками информации.