首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PovRay转换

PovRay转换
EN

Stack Overflow用户
提问于 2017-03-27 13:23:49
回答 1查看 595关注 0票数 2

根据我的回忆,一旦在PovRay中描述了一个对象或场景,除了生成的渲染之外,没有其他输出。换句话说,一旦导出到*.pov,您就无法再将其转换为其他3D文件格式。

因此,我非常惊讶地了解到pov2mesh的目标是生成点云,这要感谢最终适合3D打印的网室

由于我有许多只定义为描述分子(所以,球体和棒)的场景和计算中编码的分子表面的*.pov,我想知道是否有一种方法可以将这样的场景转换/重写成像vrml2.0这样的格式,同时保持它们的形状和颜色。

再次执行计算并将结果直接保存为vrml不是一个选项,因为在软件理解的二进制输出之外,保存结果的选择要么是*.png,要么是*.pov。

或者有一个povray编辑器,它能够理解由其他软件生成的*.pov,并且能够以*.vrml (或不同的3D文件格式)导出场景?

EN

回答 1

Stack Overflow用户

发布于 2017-07-30 12:28:43

我不认为有一个编辑器可以从.pov转换为.vrml,但这两种格式都是基于文本的。因为您的pov文件只由球体和圆柱体组成,所以您可以手动转换它,或者编写一个简单的程序来完成它。这是波夫雷的一个红色球体(http://www.povray.org/documentation/view/3.6.2/283/)

代码语言:javascript
复制
sphere{
    <0, 0, 0>, 1
    pigment{
        color rgb <1, 0, 0>
    }
}

我对vrml不太了解,但这应该是等价的(在这里可以找到:https://www.siggraph.org/special-projects/com97/vrmlexample1.html)

代码语言:javascript
复制
Shape {
     appearance Appearance {
         material Material { 
             diffuseColor 1.0 0.0 0.0
             transparency 0.0
         }
     }
    geometry Sphere {
        radius 1.0
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43047711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档