как создать ряд линий Three.js с увеличением ширины / толщины? - PullRequest
0 голосов
/ 11 мая 2018

Я использую three.js.Я рисую двухмерную форму объекта.Я пытаюсь нарисовать увеличение ширины / толщины линии вместе с отдельной линией.Можно ли увеличить толщину отдельных линий?Я пробовал разные, но не работает.Ниже моего кода.

function doubleSquareDraw( startX, startY, endX, endY, color ) {

        var geometry, points;
        var material = new THREE.LineBasicMaterial( { color: "#000000",lineWidth: 25 } );

        //

        var bedShape = new THREE.Path();
        //bedShape.lineWidth = 25;         does not work.
        bedShape.moveTo( startX, startY );
        bedShape.lineTo( endX, startY );
        bedShape.lineTo( endX, endY );
        bedShape.lineTo( startX, endY );
        bedShape.lineTo( startX, startY );

        points = bedShape.getPoints();
        geometry = new THREE.BufferGeometry().setFromPoints( points );
        var bed = new THREE.Line( geometry, material );

        return group;
}

Здесь я попытался ввести ширину / толщину линии var material = new THREE.LineBasicMaterial( { color: "#000000",lineWidth: 25 } ); не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...