社区
模式及实现
帖子详情
提升“读数据->计算->OpenGL渲染" 程序的速度
Tiger-3D
2019-07-11 06:34:35
客户嫌程序运行慢,让我这两天给个提升速度的方案。。。
程序的流程就是,读本地数据->通过数据计算出顶点->OpenGL渲染,其中本地数据文件比较分散,可能会读5个以上的文件。
优化的话,我能做的就是少读数据,优化计算,别的就没思路了。
请问,别的都有哪些优化的方式呢,譬如说并行计算这种高大上的东西?
...全文
578
3
打赏
收藏
提升“读数据->计算->OpenGL渲染" 程序的速度
客户嫌程序运行慢,让我这两天给个提升速度的方案。。。 程序的流程就是,读本地数据->通过数据计算出顶点->OpenGL渲染,其中本地数据文件比较分散,可能会读5个以上的文件。 优化的话,我能做的就是少读数据,优化计算,别的就没思路了。 请问,别的都有哪些优化的方式呢,譬如说并行计算这种高大上的东西?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NANU-NANA
2019-10-08
打赏
举报
回复
线程,加缓存。 可以结帖了。
赵4老师
2019-07-12
打赏
举报
回复
无profiler不要谈效率!!尤其在这个云计算、虚拟机、模拟器、CUDA、多核 、多级cache、指令流水线、多种存储介质、……满天飞的时代!
636f6c696e
2019-07-11
打赏
举报
回复
如果计算不怎么耗时的话,一个线程读数据并计算,一个线程根据计算出得结果做渲染
636f6c696e
2019-07-11
打赏
举报
回复
多线程并发搞,读取数据和OpenGL渲染可以同时进行,这样就能
obj2
opengl
需要注意的是,虽然obj2
opengl
简化了模型数据的处理,但可能还需要对模型进行进一步的优化,比如顶点共享、剔除背面、光照
计算
等,以实现高效且高质量的3D
渲染
。 总的来说,"obj2
opengl
"工具是3D图形开发者的得力...
android sdk platform-tools
通过收集和合并来自不同内核跟踪器和用户空间应用
程序
的数据,它可以生成详细的性能报告,帮助开发者优化应用的性能。 5. **Tracer for
OpenGL
ES** 这个工具专门用于分析和调试
OpenGL
ES图形
渲染
。它可以帮助...
坦克大决战1.01
9. **源代码开放**:《坦克大决战1.01》的独特之处在于提供源代码,这为学习者提供了研究游戏内部工作原理的绝佳机会,可以深入理解游戏开发的每一个环节,包括
程序
结构、数据结构和算法应用。 总之,《坦克大决战...
opengl
粒子按轨迹运动_
OpenGL
2------使用
OpenGL
绘制
OpenGL
2------使用
OpenGL
绘制1. 使用Shader1.1 顶点着色器...当然处理对顶点进行空间转换外还可以将一些在CPU中的
计算
移入顶点着色器(GPU
计算
)以获得性能
提升
。如:例子特效中的粒子运动,骨骼动画中的骨骼位置信...
模式及实现
5,529
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章