2014-01-03 3 views
1

Я искал кучу веб-сайтов, чтобы найти рабочий пример того, как создать 3D-блок на основе Voronoi. Следующая ссылка показывает вам, ребята, что я ищу. Может ли кто-нибудь помочь мне с этим?Обработка/Диаграмма Вороного 3D - Простая коробка

Я создал «Семенные точки» в 3D-коробке, и что теперь? ... не смог найти хороший и простой пример для openprocessing.

Заранее спасибо.

Picture

+0

Вы хотите прочную форму с текстурой на основе voronoi на поверхности, или вы ищете полную 3D-мозаичную тероселяцию? –

ответ

1

Я думаю Voro++ делает именно то, что вы хотите. Однако он написан на C++, но создание небольшой обертки с использованием swig, например, предоставит вам привязку java.

0

Вы можете начать с 2D-текстуры, созданной библиотекой обработки Mesh (просто используйте функцию для рисования границ линий) и используйте ее с текстурным отображением на вашем 3D-поле.

0

Диаграммы Voronoi могут быть легко обработаны с помощью пиксельных шейдеров в зависимости от формата ваших семенных точек. This example - это лучшее, что я нашел до сих пор, но оно зависит от точек, координаты которых вычисляются внутри шейдера, по крайней мере, до моего понимания.

 Смежные вопросы

  • Нет связанных вопросов^_^