【问题标题】:Throttle Geometry in OpenGL (OpenTK)OpenGL 中的油门几何 (OpenTK)
【发布时间】:2012-08-05 05:48:21
【问题描述】:

我一直在使用 OpenTK 库 (OpenGL) 为 C# 中的 Minecraft Classic 开发客户端,但遇到了问题。

当客户端收到 SetBlock 数据包时,它会以与放置块时相同的方式绘制块,但是当长方体发生时(每 150 毫秒 1 个块),客户端会滞后,因为它接收到的图块更新过多每秒(有时甚至到了无响应的地步),而且有些人脸根本没有绘制出来。

我到处寻找问题,但找不到。我想知道是否限制每个“滴答”的几何形状会解决这个问题?我该怎么做?

另外,如果您对可能的原因有任何建议,请告诉我!

这里是源代码,如果你需要的话。

https://github.com/GlennMR/800Craft-Client

【问题讨论】:

    标签: c# opengl rendering minecraft opentk


    【解决方案1】:

    您可以尝试使用culling 块的内表面来提高性能或使用common voxel rendering optimization techniques

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-15
      • 1970-01-01
      • 2012-12-22
      • 2021-07-28
      • 2019-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多