【发布时间】:2020-12-23 15:37:32
【问题描述】:
我想在 Pov-ray 中将我拥有的图像映射到盒子的正面。
图片尺寸为 1500x1125 (Example Image)
所以我设置了一个场景,在相机上方有一个光源,正在观察一个盒子
camera{location <3,1.8,0> look_at <3,1.8,1>}
light_source{<3,20,0> color rgb <1,1,1>}
box{<0,0,0> <1,0.75,1> texture{pigment{image_map{png "Test1.png"}}} translate <2.5,1.425,3>}
盒子的尺寸为 1x0.75(z 不相关),与图片的比例为 4:3。
但是,当场景被渲染时,图像的宽度完美地映射到了盒子上,但是一些高度被截断了。图片看起来没有拉伸,我很困惑为什么它不适合。
【问题讨论】:
-
垂直和水平视野如何(又名 fov 参数?)
-
你能提供“Test1.png”文件吗?
-
@Vertexwahn 抱歉回复晚了。 test1.png 图像是问题中的示例图像链接。另外我是 Pov-Ray 的新手,不知道如何找到 fov 参数
-
难道你只看到 0.75 * texture_height。是否可以提供uv坐标?
标签: image mapping raytracing imagemap povray