blender - 玻璃不透明,内部不会显示液体(搅拌机 2.83)
问题描述
我只是希望能够看到我的玻璃管内的东西,包括液体。有点像这个视频。目前,玻璃是反光但不透明的,就像一面镜子。这是线框中的管子,你可以清楚地看到里面的液体和流入物体。但是,在渲染后,它们都是隐藏的。你可以看到我使用了玻璃 BSDF 着色器。我似乎也有问题让我的液体变成网状而不是彩虹点,但我认为这是一个单独的问题,并不能解释为什么我的玻璃是不透明的?提前致谢, 约瑟夫
解决方案
这里有很多问题可能是问题所在,但我将就一些最有可能的罪魁祸首提供一些见解。这可能是由以下原因引起的:
- 如果您使用 Cycles 进行渲染,请确保透明和半透明材质的反弹次数至少为 2,否则玻璃会渲染为黑色。
- 确保场景中的照明按预期进行渲染,因为光线不足或相机放置不当会使玻璃看起来像镜面。
- 同样,检查管内液体的材料特性。如果液体被渲染为黑色/不透明,也可能是它导致管子充当镜子。
这些可能的原因都假设材质设置正确 - 使用更多关于材质设置(节点)、正在使用的渲染引擎(Cycles、Eevee 等)的信息来帮助诊断问题会更容易.),以及有关场景中照明的信息。
推荐阅读
- php - 图片上传到博客系统问题
- android - React Native PDF 签名
- mysql - Mysql返回不同数量的行
- c# - 如何在c#中获取datagridview自制列中的数据
- database - Hibernate 写入 WildFly 数据源连接的错误数据库
- c++ - 尽管我的代码是正确的,但打开 cv 异常错误
- php - 我想使用 metasploit 转储带有 autorunscript 的通话记录无法发送短信。但我没能做到
- javascript - Electron 无法打印多个 PDF 文件,错误 3221225477
- autodesk-forge - 无法使用 3-legged 访问令牌将文件上传到存储桶
- node.js - 如何使用该子目录的 .env 变量从子目录运行节点应用程序?