用Laya和Creator3D分别实现的同一款3D小游戏

为什么laya的没有阴影?

找到原因了,用错了旧的模型,uv对不上,用新的正常了

laya的加阴影太卡,drawcall 变两倍,h5游戏顶不住。creator3d加上阴影效率也降一些,不加的话,流畅度和laya一个样

麻烦把效果问题在帖子内容里面澄清一下,很多开发者误解为我们的渲染效果不好

这是因为楼主没有开启抗锯齿

注意看右下角 console 中,macro.ENABLE_WEBGL_ANTIALIAS 是关闭的

1赞

楼主能把修正后的游戏重新发布一下吗, 大家可以对比

从这个贴子,我猜楼主是想从LAYA转COCOS吧。
放心吧,没问题的。
但由于COCOS的渲染系统要迎合更多的自定义情况。
为了满足下到小游戏,上到端游,主机。
所以比LAYA多出许多参数配置和选项(我也是LAYA 3D资深用户,曾经用LAYA做到了欢乐麻将的效果)
由于两个引擎团队的设计思路不同。
在实现同样效果的时候,就会有一些差别。
最好的办法是阅读每个引擎的开发文档,仔细研究一些案例。
这样不管你使用哪个引擎,都能够快速实现自己想要的效果。

看楼上大佬发言

加了澄清了

默认没开抗锯齿

求更新下游戏,大家体验的时候就不会产生误解了

1.2 有一个 macro 设置面板,确实默认没开,我们在后续版本中默认开启下

链接内容更新了

1赞

反锯齿之后效果还是有区别

laya要平滑很多

注意看那个木头板

模型切碎是怎么做的哦 ,大佬帮忙解释一哈

更多是光源和渲染材质的差异了

好像也不是材质的问题?

我在代码直接加了这行消锯齿 macro.ENABLE_WEBGL_ANTIALIAS = true;
好像没什么用

代码里面加没有,1.2在设置里面勾选,1.2之前在构建后的main.js加

抗锯齿加了吗?怎么还是有感觉差别蛮大呀