小编use*_*673的帖子

三个js射线播放OBJ


你好!我有三个j并尝试将它用于我的项目.问题是 - 我需要选择从OBJ文件加载的自定义网格.

我创建了简单的raycaster,简单的立方体和我的模型(也是立方体).问题是 - 我可以对立方体进行光照,但它看不到我的模型.我在哪里可以遇到这个问题?

        var container, stats;
        var camera, scene, projector, renderer;
        var particleMaterial;

                    var textureLoader;
                    var modelLoader;

        var objects = [];

        init();
        animate();

        function init() {

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

            camera = new THREE.PerspectiveCamera( 70, window.innerWidth / window.innerHeight, 1, 10000 );
            camera.position.set( 0, 300, 500 );

            scene = new THREE.Scene();

                            var manager = new THREE.LoadingManager();
                            textureLoader = new THREE.ImageLoader( manager );
                            modelLoader = new THREE.OBJLoader(manager);




                            modelLoader.load( 'cube.obj', function ( object ) {

                                object.traverse( …
Run Code Online (Sandbox Code Playgroud)

javascript 3d three.js raycasting

9
推荐指数
1
解决办法
4640
查看次数

标签 统计

3d ×1

javascript ×1

raycasting ×1

three.js ×1