gpt4 book ai didi

java - 渲染期间的高 CPU 负载

转载 作者:行者123 更新时间:2023-11-30 09:48:36 27 4
gpt4 key购买 nike

我正在渲染由大约 50 万个三角形组成的相当重的对象。我使用 opengl 显示列表,在渲染方法中只调用 glCallList。我认为一旦图形基元被编译成显示列表,cpu 的工作就完成了,它只是告诉 gpu 去绘制。但是现在一个cpu核心加载到100%。

你能给我一些线索,为什么会这样吗?

更新:我检查了运行 glCallList 需要多长时间,它很快,运行它大约需要 30 毫秒

最佳答案

很可能您达到了列表长度的限制,即每个列表 64k 个顶点。尝试将 50 万个三角形(150 万个顶点?)拆分成更小的 block ,看看会得到什么。

顺便问一下,您使用的是哪种图形芯片?如果顶点是在 CPU 上处理的,那也可能是个问题

关于java - 渲染期间的高 CPU 负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6166478/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com