Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript THREE.EffectComposer不是构造函数_Javascript_Three.js - Fatal编程技术网

Javascript THREE.EffectComposer不是构造函数

Javascript THREE.EffectComposer不是构造函数,javascript,three.js,Javascript,Three.js,第一次来这里:)大家好 我试着按照一些代码使用三种材质创建一个体积光散射着色器,并试图重现以下内容: 但是,当我这样做时,我会收到一个控制台错误:“THREE.EffectComposer不是构造函数” 问题是,我正试图在ES6环境中使用gulp复制这一点。为了避免编译时间过长,我在开发期间从gulp watch编译中删除了三个,并将其直接导入index.html,如下所示: <script type="text/javascript" src="node_modules/three/bu

第一次来这里:)大家好

我试着按照一些代码使用三种材质创建一个体积光散射着色器,并试图重现以下内容:

但是,当我这样做时,我会收到一个控制台错误:“THREE.EffectComposer不是构造函数”

问题是,我正试图在ES6环境中使用gulp复制这一点。为了避免编译时间过长,我在开发期间从gulp watch编译中删除了三个,并将其直接导入index.html,如下所示:

<script type="text/javascript" src="node_modules/three/build/three.min.js"></script>

我使用三个0.88.0

我错过一个插件了吗?谷歌搜索并没有让我找到关于这个问题的任何最新答案


提前感谢您的回答

脚本标记中引用的three.js捆绑包中不包括EffectComposer。您需要添加以下内容:



添加
OrbitControls
和其他非官方的three.js模块的想法相同

可能是重复的谢谢确实是我错过了插件