三.js立方体摄像机环境图不起作用
Three.js cubeCamera envmap not working
嘿,我在使用三个.js插件的立方体相机时遇到了 2 个问题。
每次我设置立方体相机时
cubeCamera = new THREE.CubeCamera( 1, 100000, 256, 128 );
//cubeCamera.renderTarget.minFilter = THREE.LinearMipMapLinearFilter;
cubeCamera.doubleSided = true;
scene.add( cubeCamera );
var cubeTarget = cubeCamera.renderTarget;
一旦我输入scene.add( cubeCamera );
脚本就会崩溃并输出:
"未捕获的类型错误: 无法读取未定义的属性'长度' "
我搜索了一切尝试了一切。现在我设法让它工作,而不是它应该如何工作。
我从未添加立方体摄像机,但在我的渲染函数中,我做了以下操作:
cubeCamera.position.z = 100;
cubeCamera.position.x = 200;
cubeCamera.position.y = 0;
cubeCamera.updateCubeMap( renderer, scene );
我得到了以下输出:
https://i.stack.imgur.com/IeXB9.png
那么我做错了什么? 为什么我不能写scene.add( cubeCamera );
行?
提前感谢,布拉姆
终于找到了答案!
只需要将三.js脚本从 r47 更新到 r49。
现在它可以工作了,不得不改变一些其他东西,比如 collada 装载机;)
所以下次,一定要检查我是否是最新的(A)。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- 分部隐藏在jquery中不起作用
- 在phonegap应用程序内部重定向不起作用
- Array.length似乎不起作用;console.log则显示其他情况
- $ionicplatform内的$scope不;不起作用
- 键入环境安装不起作用
- 三.js立方体摄像机环境图不起作用
- 为什么我的 javascript 在测试环境中工作,但在实时站点上不起作用
- 为什么控制台.log在JSC环境中不起作用,但它可以在Safari的调试控制台中工作
- 为什么Bootstrap's下拉开关在某些环境下工作,而在其他环境下不起作用?
- 在实际的项目环境(Django)中,鼠标在后台移动的示例不起作用