小编Rob*_*Bue的帖子

与three.js的透明背景

代码工作,但我在使用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)

javascript alpha transparent three.js

102
推荐指数
2
解决办法
7万
查看次数

标签 统计

alpha ×1

javascript ×1

three.js ×1

transparent ×1