Конвертировать / экспортировать графику из Pov-Ray в 2D векторный формат

По умолчанию Pov-Ray отображает растровый файл. Есть ли способ конвертировать или экспортировать одно и то же изображение в векторном формате, таком как eps, pdf, svg и т. Д.?

3 ответа

Решение

POV-Ray не имеет какого-либо векторного вывода. В общем, трассировщики лучей (такие как POV-Ray) работают путем трассировки лучей от пикселей экрана в сцену, чтобы определить, какими должны быть цветные пиксели - так, чтобы они изначально были основаны на пикселях.

Чтобы "проследить луч" до векторного формата, вам нужно будет рассчитать значения освещенности для каждого видимого многоугольника, а затем спроецировать многоугольники на угол обзора в виде векторов. Я не знаю ни одного доступного программного обеспечения, которое может сделать это.

Я также добавлю, что если вы возьмете изображение и преобразуете его, используя большинство инструментов, в векторный формат, такой как pdf или eps, это в основном просто оборачивает растровые данные в массив и все равно может отображать его только попиксельно.

Но если вы визуализируете с помощью POV-Ray с высокой контрастностью, чтобы преобразовать его в черно-белое изображение, вы можете использовать бесплатное программное обеспечение под названием potrace, чтобы преобразовать его в настоящую векторную графику.

Во-первых, вы можете экспортировать графику POV-Ray в asc файл. Для этого смотрите ссылку и ответ, приведенный здесь.

Тогда вы можете открыть это asc файл в Meshlab, а затем экспортировать его в STL или же OBJ формат. Наконец, вы можете импортировать STL или OBJ файл в Wings3D, который позволяет экспортировать в eps а также svg,

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