小编Ale*_*lov的帖子

缓冲区几何和几何之间的区别

我是三个 JS 的新手,我研究了所有主题,如相机、渲染器、场景和几何。穿过几何体的地方有几何体和缓冲几何体(比如锥缓冲几何和锥几何)。两者的特征相同。那么几何和缓冲区几何之间的区别是什么。这是否会影响性能或其他方面的任何东西

three.js

12
推荐指数
1
解决办法
4102
查看次数

如何在three.js中使用矩形选择(功能区)选择和突出显示多个对象

在这里,我尝试在鼠标拖动中使用边界框绘制一个矩形,并突出显示矩形内的对象。使用 box3(边界框)在鼠标向下和鼠标向上绘制矩形并突出显示矩形(边界框)内的特定对象。我想我可以通过选择边界框内的对象来实现它们,我对此没有明确的想法。这是小提琴https://jsfiddle.net/mc7dxokr/

var camera, scene, renderer, mesh, material, controls;
        init();
        animate();
        addCubes();
        render();


        function addCubes() {
            var xDistance = 50;
            var zDistance = 30;
            var geometry = new THREE.BoxGeometry(10, 10, 10);
            var material = new THREE.MeshBasicMaterial({ color: 0x00ff44 });

            //initial offset so does not start in middle.
            var xOffset = -80;

            for (var i = 0; i < 4; i++) {
                for (var j = 0; j < 3; j++) {
                    var mesh = new THREE.Mesh(geometry, material);
                    mesh.position.x = …
Run Code Online (Sandbox Code Playgroud)

frustum three.js

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

标签 统计

three.js ×2

frustum ×1