个人中心

联系我们

搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

文章详情

Triton 的性能调整提示

2023-07-06 15:53:48

Triton 的性能调整提示



Triton将尽可能多地使用你的图形硬件的特殊功能,尽可能地利用CUDA、OpenCL和你的主CPU的并行计算能力。


如果你需要更多的性能,有一些东西你可以调整一下。


如果你的引擎或框架在与渲染不同的通道和/或线程中执行更新,可以看看Ocean::UpdateSimulation()方法。你可以用它来执行Triton的FFT计算,与Ocean::Draw()中的实际绘制分开,这在某些情况下可以提高性能。


如果你认为顶点处理可能是你的瓶颈,你可以减少用于渲染海洋的投影网格中的多边形数量。在文本编辑器中打开resources/Triton.config文件,降低default-grid-resolution的值。由于多边形的数量随着该值的平方而增加,减少它对某些系统有很大的影响。


计算与TESSENDORF波浪模型相关的快速傅里叶变换也很昂贵。你可以通过降低fft-grid-dimension-x和fft-grid-dimension-y的值来降低这些计算的成本,使之成为2的小数。你可能还想降低fft-grid-size的设置,以避免分辨率的损失(以增加平铺为代价)。


如果你觉得很冒险,你也可以编辑Triton使用的着色器来简化它们。你可以在资源文件夹中找到它们;消除应用泡沫和噪声的部分可能会对性能略有帮助,但根据我们的经验,这些效果的小代价是非常值得的,因为它的视觉质量。


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

Gavin:13082556879

Jillian:17558866126

Angela:13057566525

开发外包

ERP-一体化

小程序

企业微信客服二维码

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508