打包成windows exe后, 锯齿特别严重, 要怎么解决呢?

这是打包成window, exe打开后的样子, 锯齿特别严重, 另外不显示进度条
image

这是浏览器预览中的样子, 锯齿还能接受, 有进度条
image

求指教.

贴图的mipmap开起来了吗,后处理的抗锯齿比如fxaa开起来,或许用electron打包exe会不会更好

用electron套壳,原生windows一堆问题。

好的. 尝试使用electron

好的. 我这边尝试使用electron, 或 neutralinojs

商店有现成的一键打包 Cocos Store

3.8.4新管线支持MSAA、FXAA。开启MSAA的情况下,效果和Web应该比较接近。

好的,另外感觉windows版本很卡呀,已经使用独显运行了,也非常卡。 不行先使用web套壳吧
不显示进度条是什么原因? web windows都不显示进度条,是被顶到外面了吗? 或者能否有接口获取加载进度,我自己搞个进度条?

卡的要死,用不了,完全没法发steam

这个可以提供demo吗?卡顿原因有很多

  1. 控制台是否在输出日志
  2. Debug模式运行
  3. 场景规模是否过大

进度条一般需要自己实现吧,这个我倒是不清楚。(修改错别字)

偶然出现进程阻塞,莫名其妙

我能想到的是,不要在一帧里readback swapchain backbuffer,比如glReadPixels。

没用过底层函数,除了截图的时候读数据。应该是渲染线程和逻辑冲突导致的。这个肯定是引擎问题了,web没有这问题,手机也没有。

我这个电脑,全固态硬盘,i7cpu,1660显卡,32G内存,不存在性能问题的。

可以考虑关闭渲染线程分离:

GFXDeviceManager.h中的DETACH_DEVICE_THREAD设置为false

如果这个能解决,那这个分离肯定是有问题的。