Инструмент для создания параметрических уравнений

Я ищу инструмент, который позволяет мне создавать фигуры (по аналогии с приложением для рендеринга), который также будет генерировать параметрические уравнения различных форм.

Мне нужно использовать его для некоторой работы с Java3D, которую я выполнял. Обычные формы (сферы, коробки и т. д.) просты, Java3D имеет для них встроенные типы. Однако, когда дело дошло до создания нестандартных форм (в частности, изогнутых поверхностей), я обнаружил, что использую миллиметровую бумагу для набросков, а затем вручную помещаю большое количество точек в массив точек.

Наверняка есть способ проще?


person Saf    schedule 19.05.2013    source источник


Ответы (2)


При подгонке данных я использую сплайны и кривые Безье, чтобы помочь мне создавать изогнутые линии и поверхности. Они могут работать в стольких измерениях, сколько вам нужно, так что, возможно, они будут полезны и вам?

person Stochastically    schedule 19.05.2013
comment
Спасибо, да, они есть, сейчас я работаю над математикой, чтобы попытаться их вычислить. Я надеялся, что есть инструмент, который полностью обойдет всю математику. В идеале инструмент, который имеет плоскость x, y, z и позволяет мне рисовать фигуры с помощью мыши, а затем дает мне параметрические уравнения для этих фигур. - person Saf; 20.05.2013

Вы можете использовать триангулятор java3D, чтобы получить форму из этих точек.

http://download.java.net/media/java3d/javadoc/1.3.2/com/sun/j3d/utils/geometry/Triangulator.html

person huseyin tugrul buyukisik    schedule 19.05.2013
comment
Это в значительной степени то, что я делал. Я ищу инструмент, который позволит мне нарисовать фигуру на холсте, и этот инструмент даст мне параметрические уравнения формы, а не очень большой набор точек. - person Saf; 20.05.2013
comment
Затем вы упомянули тесселяцию и карты смещения? - person huseyin tugrul buyukisik; 20.05.2013