diff --git a/examples/webgl_animation_skinning_morph.html b/examples/webgl_animation_skinning_morph.html index d30ec0c75e613..5c2e9bd186e67 100644 --- a/examples/webgl_animation_skinning_morph.html +++ b/examples/webgl_animation_skinning_morph.html @@ -218,7 +218,6 @@ scene.add( mesh2 ); helper = new THREE.SkeletonHelper( mesh ); - helper.material.linewidth = 3; helper.visible = false; scene.add( helper ); diff --git a/examples/webgl_decals.html b/examples/webgl_decals.html index 34755ffc0b102..1058adb32dd63 100644 --- a/examples/webgl_decals.html +++ b/examples/webgl_decals.html @@ -128,7 +128,7 @@ var geometry = new THREE.BufferGeometry(); geometry.setFromPoints( [ new THREE.Vector3(), new THREE.Vector3() ] ); - line = new THREE.Line( geometry, new THREE.LineBasicMaterial( { linewidth: 4 } ) ); + line = new THREE.Line( geometry, new THREE.LineBasicMaterial() ); scene.add( line ); loadLeePerrySmith(); diff --git a/examples/webgl_geometry_nurbs.html b/examples/webgl_geometry_nurbs.html index 285726ef35249..0d582579edfe1 100644 --- a/examples/webgl_geometry_nurbs.html +++ b/examples/webgl_geometry_nurbs.html @@ -112,7 +112,7 @@ var nurbsGeometry = new THREE.BufferGeometry(); nurbsGeometry.setFromPoints( nurbsCurve.getPoints( 200 ) ); - var nurbsMaterial = new THREE.LineBasicMaterial( { linewidth: 10, color: 0x333333 } ); + var nurbsMaterial = new THREE.LineBasicMaterial( { color: 0x333333 } ); var nurbsLine = new THREE.Line( nurbsGeometry, nurbsMaterial ); nurbsLine.position.set( 200, - 100, 0 ); @@ -121,7 +121,7 @@ var nurbsControlPointsGeometry = new THREE.BufferGeometry(); nurbsControlPointsGeometry.setFromPoints( nurbsCurve.controlPoints ); - var nurbsControlPointsMaterial = new THREE.LineBasicMaterial( { linewidth: 2, color: 0x333333, opacity: 0.25, transparent: true } ); + var nurbsControlPointsMaterial = new THREE.LineBasicMaterial( { color: 0x333333, opacity: 0.25, transparent: true } ); var nurbsControlPointsLine = new THREE.Line( nurbsControlPointsGeometry, nurbsControlPointsMaterial ); nurbsControlPointsLine.position.copy( nurbsLine.position ); diff --git a/examples/webgl_geometry_shapes.html b/examples/webgl_geometry_shapes.html index b454e21fc611f..3b52c5be53679 100644 --- a/examples/webgl_geometry_shapes.html +++ b/examples/webgl_geometry_shapes.html @@ -123,7 +123,7 @@ // solid line - var line = new THREE.Line( geometryPoints, new THREE.LineBasicMaterial( { color: color, linewidth: 3 } ) ); + var line = new THREE.Line( geometryPoints, new THREE.LineBasicMaterial( { color: color } ) ); line.position.set( x, y, z - 25 ); line.rotation.set( rx, ry, rz ); line.scale.set( s, s, s ); @@ -131,7 +131,7 @@ // line from equidistance sampled points - var line = new THREE.Line( geometrySpacedPoints, new THREE.LineBasicMaterial( { color: color, linewidth: 3 } ) ); + var line = new THREE.Line( geometrySpacedPoints, new THREE.LineBasicMaterial( { color: color } ) ); line.position.set( x, y, z + 25 ); line.rotation.set( rx, ry, rz ); line.scale.set( s, s, s ); diff --git a/examples/webgl_geometry_spline_editor.html b/examples/webgl_geometry_spline_editor.html index 0f8b075a98338..6d5e58809dfc2 100644 --- a/examples/webgl_geometry_spline_editor.html +++ b/examples/webgl_geometry_spline_editor.html @@ -258,8 +258,7 @@ curve.curveType = 'catmullrom'; curve.mesh = new THREE.Line( geometry.clone(), new THREE.LineBasicMaterial( { color: 0xff0000, - opacity: 0.35, - linewidth: 2 + opacity: 0.35 } ) ); curve.mesh.castShadow = true; splines.uniform = curve; @@ -268,8 +267,7 @@ curve.curveType = 'centripetal'; curve.mesh = new THREE.Line( geometry.clone(), new THREE.LineBasicMaterial( { color: 0x00ff00, - opacity: 0.35, - linewidth: 2 + opacity: 0.35 } ) ); curve.mesh.castShadow = true; splines.centripetal = curve; @@ -278,8 +276,7 @@ curve.curveType = 'chordal'; curve.mesh = new THREE.Line( geometry.clone(), new THREE.LineBasicMaterial( { color: 0x0000ff, - opacity: 0.35, - linewidth: 2 + opacity: 0.35 } ) ); curve.mesh.castShadow = true; splines.chordal = curve; diff --git a/examples/webgl_interactive_buffergeometry.html b/examples/webgl_interactive_buffergeometry.html index 4c14d3973b549..1f1037c5e88dc 100644 --- a/examples/webgl_interactive_buffergeometry.html +++ b/examples/webgl_interactive_buffergeometry.html @@ -206,7 +206,7 @@ var geometry = new THREE.BufferGeometry(); geometry.addAttribute( 'position', new THREE.BufferAttribute( new Float32Array( 4 * 3 ), 3 ) ); - var material = new THREE.LineBasicMaterial( { color: 0xffffff, linewidth: 2, transparent: true } ); + var material = new THREE.LineBasicMaterial( { color: 0xffffff, transparent: true } ); line = new THREE.Line( geometry, material ); scene.add( line ); diff --git a/examples/webgl_interactive_lines.html b/examples/webgl_interactive_lines.html index 686369c409e34..ee5d918fded2c 100644 --- a/examples/webgl_interactive_lines.html +++ b/examples/webgl_interactive_lines.html @@ -189,26 +189,13 @@ if ( intersects.length > 0 ) { - if ( currentIntersected !== undefined ) { - - currentIntersected.material.linewidth = 1; - - } - currentIntersected = intersects[ 0 ].object; - currentIntersected.material.linewidth = 5; sphereInter.visible = true; sphereInter.position.copy( intersects[ 0 ].point ); } else { - if ( currentIntersected !== undefined ) { - - currentIntersected.material.linewidth = 1; - - } - currentIntersected = undefined; sphereInter.visible = false; diff --git a/examples/webgl_lines_dashed.html b/examples/webgl_lines_dashed.html index 777c14d3a525e..7fdf02d842401 100644 --- a/examples/webgl_lines_dashed.html +++ b/examples/webgl_lines_dashed.html @@ -76,7 +76,7 @@ var geometryCube = cube( 50 ); - var lineSegments = new THREE.LineSegments( geometryCube, new THREE.LineDashedMaterial( { color: 0xffaa00, dashSize: 3, gapSize: 1, linewidth: 2 } ) ); + var lineSegments = new THREE.LineSegments( geometryCube, new THREE.LineDashedMaterial( { color: 0xffaa00, dashSize: 3, gapSize: 1 } ) ); lineSegments.computeLineDistances(); objects.push( lineSegments ); diff --git a/examples/webgl_lines_sphere.html b/examples/webgl_lines_sphere.html index 6df549e99fbbc..0a28234ba1a52 100644 --- a/examples/webgl_lines_sphere.html +++ b/examples/webgl_lines_sphere.html @@ -75,8 +75,8 @@ scene = new THREE.Scene(); var i, line, material, p, - parameters = [ [ 0.25, 0xff7700, 1, 2 ], [ 0.5, 0xff9900, 1, 1 ], [ 0.75, 0xffaa00, 0.75, 1 ], [ 1, 0xffaa00, 0.5, 1 ], [ 1.25, 0x000833, 0.8, 1 ], - [ 3.0, 0xaaaaaa, 0.75, 2 ], [ 3.5, 0xffffff, 0.5, 1 ], [ 4.5, 0xffffff, 0.25, 1 ], [ 5.5, 0xffffff, 0.125, 1 ] ]; + parameters = [ [ 0.25, 0xff7700, 1 ], [ 0.5, 0xff9900, 1 ], [ 0.75, 0xffaa00, 0.75 ], [ 1, 0xffaa00, 0.5 ], [ 1.25, 0x000833, 0.8 ], + [ 3.0, 0xaaaaaa, 0.75 ], [ 3.5, 0xffffff, 0.5 ], [ 4.5, 0xffffff, 0.25 ], [ 5.5, 0xffffff, 0.125 ] ]; var geometry = createGeometry(); @@ -84,7 +84,7 @@ p = parameters[ i ]; - material = new THREE.LineBasicMaterial( { color: p[ 1 ], opacity: p[ 2 ], linewidth: p[ 3 ] } ); + material = new THREE.LineBasicMaterial( { color: p[ 1 ], opacity: p[ 2 ] } ); line = new THREE.LineSegments( geometry, material ); line.scale.x = line.scale.y = line.scale.z = p[ 0 ]; diff --git a/examples/webvr_ballshooter.html b/examples/webvr_ballshooter.html index 0564668572668..05e7a8507c131 100644 --- a/examples/webvr_ballshooter.html +++ b/examples/webvr_ballshooter.html @@ -136,7 +136,7 @@ geometry.addAttribute( 'position', new THREE.Float32BufferAttribute( [ 0, 0, 0, 0, 0, - 1 ], 3 ) ); geometry.addAttribute( 'color', new THREE.Float32BufferAttribute( [ 0.5, 0.5, 0.5, 0, 0, 0 ], 3 ) ); - var material = new THREE.LineBasicMaterial( { vertexColors: true, linewidth: 2, blending: THREE.AdditiveBlending } ); + var material = new THREE.LineBasicMaterial( { vertexColors: true, blending: THREE.AdditiveBlending } ); controller1.add( new THREE.Line( geometry, material ) ); controller2.add( new THREE.Line( geometry, material ) );