文件名称:magicshader:three Three.js的小助手,用于调试和编写着色器
文件大小:9.01MB
文件格式:ZIP
更新时间:2024-05-25 01:00:01
webgl threejs glsl shader debug
:crystal_ball: 魔术着色器 :warning: 可能不适用于现代版本的threejs,上次我测试的是r114 欢迎pr RawShaderMaterial顶部的薄包装,可轻松创建新制服并通过dat.gui实时编辑。 无需手动创建制服并将其与dat.gui绑定。 只需在GLSL中写一些评论,一切都会神奇地工作 :sparkles: :man_detective: 如何使用 通过npm安装 npm i -D magicshader 并使用它代替RawShaderMaterial : import MagicShader from 'magicshader' ; const material = new MagicShader ( { ... } ) 参数完全相同。 :female_sign::female_sign: 好吧...魔法在哪里? 现在,您可以在制服后添加// ms({})魔术注释。 例子: const material = new MagicShader ( {
【文件预览】:
magicshader-master
----images()
--------full.gif(4.87MB)
--------spector.gif(3.84MB)
--------1.gif(847KB)
----.npmignore(26B)
----example()
--------index.html(178B)
--------example.js(3KB)
----README.md(3KB)
----.gitignore(43B)
----index.js(5KB)
----package.json(669B)