2014-10-06 3 views
0

Я хотел бы нарисовать масштабируемое поле шестиугольников с java3d.Как я могу нарисовать масштабируемое поле шестиугольников с Java 3D?

Я новичок в java3d, поэтому я просмотрел документацию. Насколько я знаю, нет прямого способа рисовать что-то подобное. Я нашел возможность нарисовать треугольник. Есть ли способ объединить два из них в шестиугольник, или есть лучший способ сделать это?

Благодарим за помощь!

ответ

0

Просто создайте многоугольник, посмотрите на this example. Вы должны создать экземпляр GeometryInfo, используя GeometryInfo.POLYGON_ARRAY, чтобы указать, что вы собираетесь создавать многоугольник. Затем вставьте в него свои вершины и создайте Shape3D с помощью массива геометрии вашего экземпляра GeometryInfo.

Кстати, проверьте, что вы используете последнюю версию Java 3D (в настоящее время 1.6.0).

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

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