GLSLで書かれたwebglシェーダのconsole.logをシミュレートする方法を理解しようとしています。エラーメッセージは簡単に取得できますが、カスタムメッセージの印刷方法はわかりません。webglシェーダでconsole.logを実行する方法は?
基本的に私は、ブラウザのコンソールで何かを印刷したい:
<script id="shader-fs1" type="x-shader/x-fragment">
void main(void)
{
//console.log doesn't work here since it's GLSL not javascript
gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);
}
</script>
任意の提案ですか?