全自动电棍 发表于 2025-10-2 16:50:33

远神是否是渲染帧与逻辑帧分离?

如题,在给一些游戏逻辑插桩的时候意外发现有相当一部分都跑在Thread-2,这很令人困惑

八云梦 发表于 2025-10-2 18:18:48

答案可能比你想的绝望(如果我没记错的话):
是也不是

相位自走洗衣机 发表于 2025-10-2 19:27:52

八云梦 发表于 2025-10-2 18:18
答案可能比你想的绝望(如果我没记错的话):
是也不是

盘古还没醒(悲)

ShioZakana 发表于 2025-10-2 20:34:51

很遗憾,这两在发生在同一线程同一帧,只有顺序的区别
以SwapBuffers为分界,绘制在Thread-2上首先执行,紧接其后又是在Thread-2上执剩余行逻辑部分,其他线程干瞪眼
这也是为什么在advance之类的方法中进行绘制会直接画到最顶层的原因

lemore 发表于 2025-10-2 20:35:34

渲染帧和逻辑帧分离这是商业游戏引擎才会干的事, 在远神里这事纯粹看圣主ALEX当时的心情
页: [1]
查看完整版本: 远神是否是渲染帧与逻辑帧分离?