Конвертировать / экспортировать графику из 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
,