问题 4. OctaneRender 加载文件时崩溃
如果 OctaneRender® 在加载文件时崩溃,请确保 OctaneRender® 和驱动程序已正确安装。要验证崩溃是由 OctaneRender® 还是文件本身固有的问题引起的,请尝试通过从 http://render.otoy.com/downloads/OctaneRender_1_20_DemoSuite.zip 加载演示套件文件或从 https://render.otoy.com/downloads/e4/39/98/a6/benchmark_scenes.zip 加载 OctaneBench® 场景来测试场景。
问题: OBJ 文件内部问题,如散乱的边、顶点等。 解决方案: 使用建模程序或导出脚本中的不同导出选项重新导出场景。 问题: OBJ 或 MTL 文件中的特殊字符。 解决方案: OctaneRender® 识别包含空格的文件名,并且可以使用包含非拉丁字符的文件。包含特殊字符的 OBJ 或 MTL 文件可以是 UTF-8 编码的。 问题: 来自先前版本的宏和 OCS 文件格式不兼容。 解决方案: 解决此问题的唯一方法是在当前版本中重新创建宏或 OCS 文件。 问题: RAM 或 VRAM 不足。 解决方案: 我们建议使用具有超过 4 GB RAM 的 64 位操作系统。使用具有超过 2 GB VRAM 的显卡。2 GB 的 VRAM 足以处理 600 万个多边形,中等纹理使用和中等渲染大小。要以更大的分辨率渲染,或使用更多高分辨率纹理,您需要超过 2 GB 的 VRAM。 问题: 显示显卡未激活,而启用 CUDA® 的卡处于活动状态。 解决方案: 这可能需要在主板上交换显卡插槽,或更改 BIOS 设置,以便首先初始化带有显示的 PCI-E 插槽。查看您的主板文档以了解此设置的确切措辞和位置。 问题: 设备 0 上的 CUDA 错误 702:启动超时并被终止。 解决方案: 如果 [GPU](javascript:void(0);.md) 代码花费太长时间才能完成,就会发生这种情况。要解决此问题,请增加 TDR 恢复系统的超时时间。对于渲染重型场景,将默认值增加到 10 秒或更多。 OctaneRender® 安装程序在安装时会调整 TDR,但您可以手动进行此调整。要调整 TDR,运行 regedit 并添加以下 DWORD 值: HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrLevel = 3 HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrDelay = 10 注意 使用 regedit 时要小心,错误可能会使您的系统不稳定。使用可执行安装程序重新安装 OctaneRender®,以确保 TDR 恢复系统的超时时间已正确调整。
