【问题标题】:Arbitrary lens design using POV-ray使用 POV 射线的任意镜头设计
【发布时间】:2013-10-04 02:39:19
【问题描述】:

我目前正在尝试使用 Povray 生成一些焦散图案。我必须设计一个任意形状的镜头。镜头可以被认为是一块玻璃。透镜的入射面为平面,折射面高度不等。我已将这个变化的 Z 坐标保存为高度图。我想知道创建这个对象的最佳方法是什么,并指定透镜的参数,例如折射率。我想在镜头后面放置一个屏幕,可以观察到所需的焦散模式。

谢谢!

【问题讨论】:

    标签: graphics raytracing povray


    【解决方案1】:

    POV Ray 有一个 heightfield 对象用于此目的。

    您应该能够在其中使用您的高度图(假设它是灰度位图)并分配您想要的任何折射率。

    【讨论】:

    • 我看到了高度场对象,但每当我尝试为其分配折射率时,它就开始给我错误。理想情况下,我想创建一个类似盒子的对象,然后根据盒子一侧的高度场使表面变化。我找不到任何改变盒子对象的方法。
    【解决方案2】:

    做一个立方体和高场的交集

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-25
      • 2021-05-20
      • 1970-01-01
      • 2015-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多