[0]shader的问题

浏览器提示“Uncaught ShaderCompile error no this include file:Lighting.glsl”
lightglsl.PNG
已邀请:

小高

赞同来自:

您好,请提供一份可复现此问题的精简的完整的示例吧。

她安徒生的梦

赞同来自:

demo已上传

Laya_Fred

赞同来自:

您好,这个报错是因为在引擎还未初始化之前就进行了自定义shader的初始化,导致引用的"Lighting.glsl"库引用失败,您的初始化位置是错误的,您可以将uv_shader.js内封装成一个uv_shader类并暴露一个initShader接口,在main.js内引擎初始化之后再去初始化自定义shader,我这边将修改后的demo传到附件了,可以参照修改一下。

要回复问题请先

商务合作
商务合作