当前位置:   article > 正文

three.js线条line宽度问题_threejs 平面线的宽

threejs 平面线的宽
const materialLine = new THREE.LineBasicMaterial( { color: 0x0000ff,linewidth:20 } );
const pointsLine = [];
pointsLine.push( new THREE.Vector3( - 10, 0, 0 ) );
pointsLine.push( new THREE.Vector3( 0, 10, 0 ) );
pointsLine.push( new THREE.Vector3( 10, 0, 0 ) );

const geometryLine = new THREE.BufferGeometry().setFromPoints( pointsLine );
const line = new THREE.Line( geometryLine, materialLine );
line.computeLineDistances();
scene.add( line );

可以创建一个两条线组成的向上的三角形∧,但当我想改变它的宽度时,linewidth的设置并没有用;

原因如下

那有没有什么办法呐,看到官网包里面有一个利用mesh的操作

官方默认为5 

 

改变为20时

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/96150
推荐阅读
相关标签
  

闽ICP备14008679号