Преобразование 3D-массива в 3D-модель

Я пытаюсь найти тип программного обеспечения, которое я мог бы использовать для преобразования массива 3D Java в модель трехмерного вокселя. Я разрабатываю генератор воксельных ландшафтов на Java, и мне нужен какой-то способ визуализации трехмерных целочисленных массивов. Какое программное обеспечение (или API) было бы хорошо для этой цели?

Кроме того, массив, который я пытаюсь преобразовать, является трехмерным массивом целых чисел, где каждое целое число должно соответствовать вокселю определенного цвета.

1 ответ

Решение

Я предполагаю, что вы собираетесь определить свою поверхность ландшафта как поверхность постоянного значения в вашем массиве значений вокселей. Вы можете полигонизировать эту поверхность с помощью метода, например Marching Cubes. Добавление элементов управления для поворота набора данных и перемещения уровня контура вверх или вниз позволяет визуализировать весь набор данных.

Другие вопросы по тегам