मैंने तीनj के मूल दृश्य के साथ एक परीक्षण किया लेकिन मुझे समझ में नहीं आया कि कैनवास पृष्ठभूमि पूरी तरह से काला क्यों है।थ्रीज कैनवास पृष्ठभूमि काला
<html>
<head>
<title>My first Three.js app</title>
<style>
body { margin: 0; }
canvas { width: 100%; height: 100%;background-color: white; }
</style>
</head>
<body>
<script src="Stereos/threejs/three.js"></script>
<script>
var scene = new THREE.Scene();
var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000);
var renderer = new THREE.WebGLRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);
</script>
</body>
</html>
संपादित करें:
कोड felpone.netsons.org
यह बिल्कुल सही नहीं है। 'Renderer = new THREE.WebGLRenderer ({अल्फा: सच}) का उपयोग करें; renderer.setClearColor (0x000000, 0); 'और सीएसएस पृष्ठभूमि रंग के माध्यम से दिखाया जाएगा। – WestLangley
@WestLangley वास्तव में भ्रम (और मेरा भी) इस तथ्य से आता है कि कैनवास पृष्ठभूमि रंग अलग-अलग व्यवहार करता है जहां यह परिभाषित किया जाता है; कैनवास तत्व पर सीधे एक सीएसएस शैली (http://jsfiddle.net/dzdoLosm/) या स्वयं द्वारा एक सीएसएस तत्व के रूप में (http://jsfiddle.net/n0jdpr76/) जहां 'setClearColor (रंग, 0) सेट करना काम नहीं लग रहा है। – gaitat
आपके स्पष्ट रंग में शून्य अल्फा है। 'Renderer.setClearColor (0xff0000, 0.5) का प्रयास करें;' – WestLangley