首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与不相交的反射射线有什么关系?

与不相交的反射射线有什么关系?
EN

Computer Graphics用户
提问于 2021-12-21 23:30:25
回答 1查看 70关注 0票数 2

我在射线追踪仪上实现了反射。我在现场的物体很少,所以反射的光线不太可能相交。如果大多数射线不相交,金属物体就会显得不那么金属。我试着用从反射射线的起源到光源和反射射线方向的方向的点积。看起来不太金属。它只会使物体的部分更接近镜面高亮。我想知道有什么更好的方法来处理不相交的反射射线。

这就是我绘制一个银色球体所得到的。

这是一个如何处理金属表面的例子。

EN

回答 1

Computer Graphics用户

发布于 2021-12-22 00:59:17

要使金属材料看起来像金属材料,它们应该有一些周围的环境以供其反射。在你贴出的雪花图片中,金属球反射着黄色的地面和蓝色的天空,同时从三个光源获得镜面高光,这足以给人以金属的印象。反射的光线要么击中了其他的球体,地面,或者如果它们没有击中(没有击中任何东西),它们被假定击中了天空,并指定了天空的颜色。

所以,提供某种颜色的天空是有用的。例如,您可以根据光线所指向的方向将纹理映射到天空。有许多免费的环境图可在网上使用,可用于此目的。设置好它,让“小姐”射线对环境图进行采样,纹理中的细节将为你的大脑提供感知金属物质所需的线索。这也被称为“基于图像的照明”,因为照明环境是由图像而不是(或附加)指定的光源决定的。

对于更简单的版本,您可以创建一个从天空顶部到底部的一维梯度或彩色坡道(即基于光线的垂直角度)。它不会像完整的HDR环境图那样有效,但仍然比单一的平面颜色更有效。

票数 6
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/12417

复制
相关文章

相似问题

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