1
anzu 218 天前 via iPhone
真的有必要展示那么多数据吗?这图给人感觉每次也就几百个数据点。随机抽样展示差不多就行了吧。
|
2
zuiyue123 218 天前
一般这种都是用抽样绘制算法实现的
|
4
ExplodingFKL 218 天前
数据数量上去了真没啥好办法,如果数据是增量还好,每次只绘制差异
|
5
Building 218 天前
数据抽样 + 避免重复绘制,50ms 就是靠画图生成 image 都画完了吧
|
6
pengzhile 218 天前
感觉这种实时渲染压力太大了吧,能不能滞后一点时间然后离线渲染
|
7
ZGame 218 天前
你这跟 Android 应该没啥关系吧..建议标题改成 Android 下 skia 渲染优化...
|
8
FranzKafka95 218 天前 via Android
OpenGL ES 或者 Vulkan ,用 Native C++,不需要 fence
|
9
bagel 218 天前
5 万个数据点,一个点画一条线对应 2 个三角形,一共 10 万个三角形,50ms 更新一次,在 60fps 下一个 frame 需要更新约 3 万个三角形,在旗舰机型上用手动优化过的 OpenGL 代码应该可以做到的,还不行就上 Vulkan🫤
React Native Skia 使用的是静态链接库,在 Android 上硬件加速性能不是最优。 |
10
troku OP |