|
@@ -18,7 +18,8 @@ THREE.UniformsLib.line = {
|
|
|
resolution: { value: new THREE.Vector2( 1, 1 ) },
|
|
|
dashScale: { value: 1 },
|
|
|
dashSize: { value: 1 },
|
|
|
- gapSize: { value: 1 } // todo FIX - maybe change to totalSize
|
|
|
+ gapSize: { value: 1 }, // todo FIX - maybe change to totalSize
|
|
|
+ opacity: { value: 1 }
|
|
|
|
|
|
};
|
|
|
|
|
@@ -346,6 +347,24 @@ THREE.LineMaterial = function ( parameters ) {
|
|
|
|
|
|
},
|
|
|
|
|
|
+ opacity: {
|
|
|
+
|
|
|
+ enumerable: true,
|
|
|
+
|
|
|
+ get: function () {
|
|
|
+
|
|
|
+ return this.uniforms.opacity.value;
|
|
|
+
|
|
|
+ },
|
|
|
+
|
|
|
+ set: function ( value ) {
|
|
|
+
|
|
|
+ this.uniforms.opacity.value = value;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
+
|
|
|
resolution: {
|
|
|
|
|
|
enumerable: true,
|