社区
模式及实现
帖子详情
提升“读数据->计算->OpenGL渲染" 程序的速度
Tiger-3D
2019-07-11 06:34:35
客户嫌程序运行慢,让我这两天给个提升速度的方案。。。
程序的流程就是,读本地数据->通过数据计算出顶点->OpenGL渲染,其中本地数据文件比较分散,可能会读5个以上的文件。
优化的话,我能做的就是少读数据,优化计算,别的就没思路了。
请问,别的都有哪些优化的方式呢,譬如说并行计算这种高大上的东西?
...全文
553
3
打赏
收藏
提升“读数据->计算->OpenGL渲染" 程序的速度
客户嫌程序运行慢,让我这两天给个提升速度的方案。。。 程序的流程就是,读本地数据->通过数据计算出顶点->OpenGL渲染,其中本地数据文件比较分散,可能会读5个以上的文件。 优化的话,我能做的就是少读数据,优化计算,别的就没思路了。 请问,别的都有哪些优化的方式呢,譬如说并行计算这种高大上的东西?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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图形开发者的得力...
OpenGL
ES2.0 Programming Guide
随着移动硬件性能的不断
提升
,
OpenGL
ES2.0也在不断发展和完善。未来可能会出现更多针对特定平台的优化方案以及更高级的图形
渲染
技术,以满足日益增长的需求。 通过以上内容我们可以看到,
OpenGL
ES2.0不仅在技术上...
Pro
OpenGL
ES for Android
此外,还可以通过对场景进行分层
渲染
来减少
计算
负载,从而提高帧率和响应
速度
。 **
OpenGL
ES 2.0与着色器编程:**
OpenGL
ES 2.0引入了许多新特性,其中最重要的是对可编程着色器的支持。通过使用GLSL(
OpenGL
...
OpenGL
ES3.0 编程指南 第二版
1. **
OpenGL
ES3.0新功能和特性**:
OpenGL
ES3.0相对于之前的版本,在功能上有了显著的
提升
。它不仅包括对现有
OpenGL
ES标准的增强,还引入了对GLSL ES 3.0(
OpenGL
Shading Language for Embedded Systems)的支持...
android sdk platform-tools
通过收集和合并来自不同内核跟踪器和用户空间应用
程序
的数据,它可以生成详细的性能报告,帮助开发者优化应用的性能。 5. **Tracer for
OpenGL
ES** 这个工具专门用于分析和调试
OpenGL
ES图形
渲染
。它可以帮助...
模式及实现
5,530
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章