2
我在three.js中构建了一个项目,其中一个想法是让用户编写自己的着色器代码。来自用户的代码将动态加载到GPU,就像在this example中一样。在这样的设置中,用户可以通过某种方式显示由他的代码生成的编译时错误而获益良多。我查看了上面例子中的代码,但这个实例直接与WebGl一起工作。在Three.js中,如何能够检测着色器代码中的编译错误?
是否有任何替代方案我可能会考虑利用three.js库来检测编译时着色器错误?