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

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

好像也不是材质的问题?

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

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

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

我的creator3d1.1.2
在脚本里直接加抗锯齿代码

建议可以发给官方来改下 看下最终效果更Laya对比下:joy:

我调试了一下确实没开启抗锯齿

需要在 main.js 中的 cc.game.init 之前加 cc.macro.ENABLE_WEBGL_ANTIALIAS

这个宏必须在 canvas 初始化获取 context 之前设置才有效

感觉 玩起来 cocos流畅很多

锯齿还好,我这边做了几个3D小游戏,抗锯齿开了基本上没有锯齿了,我这边主要的渲染是模型的色泽感觉不够,然后整体模型偏暗,偏黑

因为我们用的是 pbr 渲染,光源的衰减更真实一些,如果想要亮一些,可能要在金属度和粗糙度贴图上做文章,或者也可以直接使用 blinn-phong 光照模型

ok,了解问题了

我自己这边写了好几个3D 小游戏上线了,目前的情况基本就是模型渲染偏暗,偏黑,和美术给的效果图有点差别,也尝试着调过很多次,但是总是差点意思

麻烦更新一下链接吧, 谢谢

链接已经更新

这黑边看的真难受。。。。。

文字加了描边效果

感谢!

不是 laya转cocos,是两个都用,根据需求而定,目前重点研究creator3d

1赞

mark…