为什么我在Cinema 4D中使用Pyro(烟火发射器)时,会出现 【Collisions Limit Exceeded(超过碰撞限制)】的错误信息?

Ron
Ron
  • 更新

该问题出现的原因:

事实上有许多因素都可能会导致您收到【Collisions Limit Exceeded(超过碰撞限制)】的错误,但我们发现最大原因是与用户使用集成显卡有关(这指的是直接内置于CPU的GPU)。同样,使用有限的VRAM的GPU时也会出现这种情况。

 

Cinema 4D中,新的模拟工具主要是为使用GPU的前提下而设计的,因此在模拟设置中Cinema 4D会默认选择GPU。因此,如果您的硬件缺乏足够的可用内存,您就很可能会遇到 【Collisions Limit Exceeded(超过碰撞限制)】的错误信息。

 

解决方法:

这种情况下,您需要将模拟工具从默认使用GPU的设置中改为使用CPU。这样做可以确保Pyro(烟火发射器)能够使用您电脑上所有可用的系统内存,而不是全部集中至集成显卡上的少量RAM,这应该会避免您再次收到这样的错误信息。

 

另外您需要知道的是,虽然用CPU处理可能要比用GPU处理要花费更长一些的时间,但如果您将这些模拟功能全部缓存后,播放以及演示的效果就应该不会差很多了。

 
你可以在项目工程设置 > 模拟 > 场景 > 设备设置中从GPU切换到CPU:

*什么是集成显卡?

集成显卡: 指的是与中央处理器(CPU)内置在同一芯片中的图形处理组(GPU),而没有像独立或专用显卡那样的独立组件。这种形式通常应用在大多数笔记本电脑和一些低端台式机上。集成显卡与CPU共享系统内存(RAM),而不像专用显卡那样有自己的专用视频内存(VRAM)

例如英特尔的 HD、UHD 和 Iris Plus 图形处理器,以及 AMD APU 中的 Radeon Vega 系列。

这篇文章有帮助吗?

/

评论

0 条评论

文章评论已关闭。