小编Kar*_*ana的帖子

为什么照明在Three.js中不起作用?

我不明白为什么照明在我的代码中不起作用.我下载了一个简单的OBJ.文件以测试OBJLoader,但模型不受影响.在我更多地编辑灯光之前,至少环境照明会起作用.也许是OBJ.模特需要纹理?

            var container, stats;

        var camera, scene, renderer, controls;


        init();
        animate();


        function init() {

            container = document.createElement( 'div' );
            document.body.appendChild( container );

            scene = new THREE.Scene();

            camera = new THREE.PerspectiveCamera( 45, window.innerWidth / window.innerHeight, 1, 2000 );
            camera.position.z = 2.5;
            scene.add( camera );

            controls = new THREE.TrackballControls( camera );

            controls.rotateSpeed = 2.0;
            controls.zoomSpeed = 1.2;
            controls.panSpeed = 0.0;

            controls.noZoom = false;
            controls.noPan = true;

            controls.staticMoving = true;
            controls.dynamicDampingFactor = 0.3;

            controls.keys = [ 65, 83, 68 ];

            controls.addEventListener( 'change', render …
Run Code Online (Sandbox Code Playgroud)

three.js

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

three.js ×1