Please or 注册 to create posts and topics.

ArcGIS CityEngine出现黑色窗口无内容显示

 

多数是显卡设置问题导致

针对 NVIDIA 和 AMD 显卡优化 CityEngine 图形设置

在这篇博文中,我们将向您展示如何充分利用您的显卡,并通过适当的设置提高 CityEngine 中的视觉保真度。我们还帮助您识别您正在使用的显卡,以及如何让 CityEngine 使用正确的显卡。

检查显卡型号

首先,我们需要弄清楚您安装了哪种显卡。
打开 Windows 设备管理器并展开显示适配器部分以查看您安装了哪种显卡。

基督教Knieling_0-1720774145008.png

您很可能拥有 NVIDIA 或 AMD 显卡。稍后我们将向您展示如何优化这两个品牌的设置。如果您拥有英特尔显卡,您的旅程遗憾地就到此结束了。

在笔记本电脑上,您可能拥有多个显卡(集成和专用)。我们强烈建议使用 CityEngine 专用卡。

确保 CityEngine 在专用显卡上运行:

NVIDIA:(
对于 Windows 11 安装,请按照以下 AMD 流程操作)

  1. 打开 NVIDIA 控制面板
  2. 点击“管理 3D 设置”
  3. 现在你可以改变使用哪个显卡
    1. 转到“程序设置”选项卡
    2. 点击“添加”按钮
      1. 从最近使用的应用程序中选择“CityEngine 应用程序”
      2. 如果不可用,请手动浏览“C:\Program Files\ArcGIS\CityEngine2024.0\CityEngine.exe”中的 CityEngine.exe
      3. 在“首选图形处理器”中选择“高性能 NVIDIA 处理器
        ChristianKnieling_0-1721732806331.png

注意:您也可以在所有应用程序中使用 NVIDIA 卡(全局设置)。请注意,这会大大缩短电池寿命。

AMD:

  1. 转到 Windows 设置
  2. 搜索“图形设置”
    ChristianKnieling_0-1720779916404.png
  3. 选择“桌面应用程序”并浏览到 C:\Program Files\ArcGIS\CityEngine2024.0\CityEngine.exe
    (或安装 CityEngine 的任何位置)
  4. 您应该在下面看到 CityEngine,单击“选项”
    克里斯蒂安·克尼林
  5. 选择高性能(应该显示你的 AMD 显卡)
    克里斯蒂安·克尼林
  6. 重启 CityEngine

验证 CityEngine 是否使用正确的显卡

  1. 开放城市引擎
  2. 打开任意场景(可以是一个空的新场景)
  3. 转至帮助 > 关于 CityEngine
    克里斯蒂安·克尼林_5-1720776140576.png
  4. 点击“安装详情”
    克里斯蒂安·克尼林_6-1720776232004.png
  5. 转到“系统信息”选项卡并展开“OpenGL”部分
  6. 在“渲染器”下,您应该看到 CityEngine 正在使用的显卡:
    克里斯蒂安·克尼林_1-1720775981339.png

如何改善图形设置

NVIDIA:

简单选项(会影响其他应用程序中的渲染!)
  1. 打开 NVIDIA 控制面板
  2. 切换到“使用预览调整图像设置”
  3. 选择“使用我的偏好强调”
  4. 将滑块向右拖动,直到显示“质量”
    克里斯蒂安·克尼林_2-1721726768870.png
  5. 点击“应用”
  6. 重启 CityEngine
自定义选项(仅影响 CityEngine 渲染)
  1. 打开 NVIDIA 控制面板
  2. 切换到“管理 3D 设置”
  3. 转到“程序设置”选项卡
  4. 点击“添加”按钮
    1. 从最近使用的应用程序中选择“CityEngine 应用程序”
    2. 如果不可用,请手动浏览“C:\Program Files\ArcGIS\CityEngine2024.0\CityEngine.exe”中的 CityEngine.exe
  5. 手动设置以下设置
    克里斯蒂安·克尼林_1-1720783207665.png

    • 各向异性过滤:“ 8x ”
      (将在剪切视角下提供更好的纹理清晰度)
    • 抗锯齿 - 模式:“覆盖任何应用程序设置
      (将启用抗锯齿。此功能可平滑渲染中的锯齿边缘)
    • 抗锯齿 - 设置:“ 4x ”
      (提高抗锯齿质量)
    • 抗锯齿 - 透明度:“ 2x(超级采样) ”
      (在透明纹理上启用抗锯齿)
  6. 点击“应用”
  7. 重启 CityEngine

AMD:

  1. 打开 AMD 软件:Adrenalin Edition™ 应用程序(如果尚未安装,请从此处
    获取)
  2. 转至“游戏”部分
  3. 转到该部分中的“图形”选项卡
  4. 向下滚动到“高级”并展开
    ChristianKnieling_0-1721726010517.png
  5. 更改以下设置:
    • 抗锯齿:“覆盖应用程序设置
      (将启用抗锯齿。此功能可平滑渲染中的锯齿边缘)
    • 抗锯齿级别:“ 4x ”
      (提高抗锯齿质量)
    • 各向异性过滤:“已启用
      (将在剪切视角下提供更好的纹理清晰度)
    • 各向异性过滤级别:“ 8x ”
      (提高各向异性过滤的质量)
  6. 关闭 AMD 软件并重新启动 CityEngine