我一直在努力创建一个功能齐全的Wavefront对象材料解析器,在阅读规格说明时,我遇到了对".rfl“文件的引用。但是,我无法找到更多有关此文件的信息。
据推测,应该有更多的信息在‘第8章,“光谱曲线文件(.rfl)’的”文件格式:4.2版“中,由AliasAC.26 Wavefront.,但我也无法找到。
有没有人知道更多关于这个文件的事?我意识到缺乏关于它的信息可能意味着它是未使用和不必要的,但我还是对它感兴趣。
发布于 2021-09-21 02:33:02
我还没有掌握文档,但至少在这一点上我可以描述一下格式。
我已经记录了这里格式,但我也会在这里嵌入一个经过编辑的副本,以防万一。
旁白:我还会注意到,我发现这种格式不足以代表射线追踪中的真实材料,我正在努力使我自己的射线追踪器更好地处理现代数据。搜索“复杂折射率”,并阅读维基百科的文章和其他来源,如果你对此感兴趣的话。
整体格式
RFL文件是纯文本、ASCII编码的文件.
空行和以#或!开头的行将被忽略。
数据点条目
RFL文件中的每个条目由两个数字组成,用空格分隔,以新行结尾:
示例:
450 .470450 of的光从这个表面反射出来,保持了47%的亮度。
如果你有一个波长的光,没有它自己的条目,你可以插值附近的条目,以找到一个合适的值。(简单的线性插值可能足够好?)
未知条目
有几个文件包含以下额外条目:
n .44
k 3.2由于它们被命名为n和k,所以几乎肯定与折射率有关,但问题是,不同波长的折射率不同,因此很难很好地利用这些数据。
https://stackoverflow.com/questions/56418669
复制相似问题