开发者社区 问答 正文

Esc服务购买

现在这边情况是这样的,我们是截一张图,使用UE4,提高图片的分辨率,以图片的形式输出;图片大小与服务器屏幕一致(比如我们我们服务器屏幕是16寸,就输出16寸的图片),但是输出图片需要是高清的, 你这边有什么好推荐的?上次我们这款产品:GPU计算型 gn5 ecs.gn5-c8g1.2xlarge 8 vCPU 60 GB Intel XeonE5-2682v4 2.5 GHz 3 Gbps 40 万 PPS 1 * 440 GB 1 * NVIDIA P100,运行提示DX11feature level 10.0 is required to run the engine.?帮忙看看这边有对应的解决方案么  

展开
收起
雄哥-雄哥 2018-04-04 11:21:56 2189 分享 版权
阿里云 AI 助理回答

根据您的需求,您希望使用UE4(Unreal Engine 4)提升图片分辨率并输出高清图片,同时遇到了关于GPU实例与DX11 Feature Level要求不匹配的问题。这里有几个建议和解决方案:

解决DX11 Feature Level问题

错误提示“DX11 feature level 10.0 is required to run the engine”意味着您的硬件或虚拟环境不支持所需的DirectX 11功能级别10.0。考虑到您正在使用的阿里云GPU计算型实例ecs.gn5-c8g1.2xlarge配备了NVIDIA P100 GPU,理论上应该支持更高的DirectX版本,但问题可能出在驱动程序兼容性或者UE4的配置上。

解决方案:

  1. 更新驱动程序:确保您的GPU驱动是最新的。在阿里云ECS实例中,虽然直接更新GPU驱动可能不如本地机器直接,但可以尝试联系阿里云客服或通过控制台查看是否有可用的GPU驱动更新选项。

  2. 调整UE4图形设置:在UE4项目设置中,检查并调整渲染相关的设置,确保没有强制要求高于当前硬件支持的功能级别。可以通过编辑项目设置 -> 渲染 -> 渲染设置来调整这些选项。

  3. 使用命令行参数:启动UE4时,可以尝试使用特定的命令行参数来降低所需的DirectX版本要求,尽管这可能会影响某些高级图形特性。不过,对于纯粹的图像渲染任务,这可能是可行的折衷方案。

高清图片输出建议

为了获得高清输出,确保以下几点:

  • 渲染设置优化:在UE4中,进入项目设置调整渲染质量,包括但不限于分辨率、抗锯齿、纹理质量和后期处理效果。选择适合您需要的最高分辨率进行渲染。

  • 使用序列器导出:利用UE4的Sequence Sequencer工具制作动画或静帧渲染,它允许你以非常高的质量导出图像或视频。

  • 考虑渲染时间与成本:提高分辨率和质量会显著增加渲染时间和资源消耗。确保您的实例有足够的计算能力和内存来处理这些高负载任务,必要时考虑升级到更高性能的GPU实例,如更强大的P40或V100系列。

  • 存储与带宽规划:高清图片文件较大,确保您的实例有足够的存储空间保存输出,并考虑使用高速网络产品(如高速OSS存储或增强型ESSD云盘)来加速数据传输。

如果上述方法仍无法解决您的问题,建议直接联系阿里云技术支持获取更专业的帮助,他们能提供针对您具体实例的详细指导和可能的解决方案。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答