代码工作,但我在使用three.js为画布设置透明背景时遇到问题.我用:
Background.renderer.setClearColor(0xffffff, 0);
Run Code Online (Sandbox Code Playgroud)
但后来背景变黑了.如何将其更改为透明?
代码:
var camera, scene, renderer;
var mouseX = 0, mouseY = 0;
var p;
var windowHalfX = site.Width / 2;
var windowHalfY = site.Height / 2;
Background.camera = new THREE.PerspectiveCamera( 35, site.Width / site.Height, 1, 2000 );
Background.camera.position.z = 300;
//camera.position.y = 200;
// scene
Background.scene = new THREE.Scene();
// texture
var manager = new THREE.LoadingManager();
manager.onProgress = function ( item, loaded, total ) {
console.log('webgl, twice??');
//console.log( item, loaded, total );
};
// particles
var …
Run Code Online (Sandbox Code Playgroud)