根据我的回忆,一旦在PovRay中描述了一个对象或场景,除了生成的渲染之外,没有其他输出。换句话说,一旦导出到*.pov,您就无法再将其转换为其他3D文件格式。
因此,我非常惊讶地了解到pov2mesh的目标是生成点云,这要感谢最终适合3D打印的网室。
由于我有许多只定义为描述分子(所以,球体和棒)的场景和计算中编码的分子表面的*.pov,我想知道是否有一种方法可以将这样的场景转换/重写成像vrml2.0这样的格式,同时保持它们的形状和颜色。
再次执行计算并将结果直接保存为vrml不是一个选项,因为在软件理解的二进制输出之外,保存结果的选择要么是*.png,要么是*.pov。
或者有一个povray编辑器,它能够理解由其他软件生成的*.pov,并且能够以*.vrml (或不同的3D文件格式)导出场景?
发布于 2017-07-30 12:28:43
我不认为有一个编辑器可以从.pov转换为.vrml,但这两种格式都是基于文本的。因为您的pov文件只由球体和圆柱体组成,所以您可以手动转换它,或者编写一个简单的程序来完成它。这是波夫雷的一个红色球体(http://www.povray.org/documentation/view/3.6.2/283/)
sphere{
<0, 0, 0>, 1
pigment{
color rgb <1, 0, 0>
}
}我对vrml不太了解,但这应该是等价的(在这里可以找到:https://www.siggraph.org/special-projects/com97/vrmlexample1.html)
Shape {
appearance Appearance {
material Material {
diffuseColor 1.0 0.0 0.0
transparency 0.0
}
}
geometry Sphere {
radius 1.0
}
}https://stackoverflow.com/questions/43047711
复制相似问题