Skip to content

Commit f5c1160

Browse files
committed
add support for u/v/w hoverinfo flags
1 parent fbd7980 commit f5c1160

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
"gl-select-box": "^1.0.2",
8484
"gl-spikes2d": "^1.0.1",
8585
"gl-surface3d": "^1.3.4",
86-
"gl-streamtube3d": "[email protected]:gl-vis/gl-streamtube3d#0ce19fad7570e9d501d7dcc218f3101528dd3e64",
86+
"gl-streamtube3d": "[email protected]:gl-vis/gl-streamtube3d#ad17c0af85eda664297d881d5743ed19b7509dc0",
8787
"glslify": "^6.1.1",
8888
"has-hover": "^1.0.1",
8989
"has-passive-events": "^1.0.0",

src/traces/streamtube/convert.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,19 +38,19 @@ proto.handlePick = function(selection) {
3838

3939
if(selection.object === this.mesh) {
4040
var pos = selection.data.position;
41-
42-
// TODO
43-
// wait for patch in gl-streamtube3d
44-
// to grab u/v/w
41+
var uvx = selection.data.velocity;
4542

4643
selection.traceCoordinate = [
4744
fromDataScale(pos[0], 'xaxis'),
4845
fromDataScale(pos[1], 'yaxis'),
4946
fromDataScale(pos[2], 'zaxis'),
5047

51-
null, null, null,
48+
fromDataScale(uvx[0], 'xaxis'),
49+
fromDataScale(uvx[1], 'yaxis'),
50+
fromDataScale(uvx[2], 'zaxis'),
5251

53-
selection.data.intensity * this.data._normMax
52+
// u/v/w norm
53+
selection.data.intensity * this.data._normMax,
5454
];
5555

5656
return true;

0 commit comments

Comments
 (0)