I want to draw line on some data map and I use picks to do it.

To draw line properly I want to zoom in and I can see only part of my
map.
When I create some picks and try to navigate (or zoom out) picks created
before
becomes NOT picks (bacause execution completes) .

How can I join two portions of picks? Should I use something lile
SetLocal or SetGlobal?

Thanks.



I've done something similar (many times), but using ProbeList. Pick returns data value(s) and location, Probe and ProbeList only locations (and not based on a ray intersection, so you have to rotate the view to set the proper depth for each Probe point).

Also there's no insert/delete from the middle of a ProbeList, so practice, then do it right the first time. There is no PickList module. For no good reason, in the Image controls, Probe is called Cursor.

Helps to Glyph the ProbeList so you see visible items to manipulate as you tweak. You can send the ProbeList as the first input to Construct, then ShowConnections, to see the connected line. If you also Glyph the positions and Collect with ShowConnections output, you'll see a string of "pearls". In Execute on Change mode, you can manipulate one pearl at a time to change the shape more or less interactively.

When you get far enough along in opendx understanding, you can generate a rough ProbeList by looking straight down on the map and clicking the path out, then Map your 'map' data onto the probe connected path to auto-generate the appropriate heights. Now you have the land-crawler path. Add an offset with Compute if you want to 'fly over' the terrain in terrain-following mode (like a cruise missile). Or just add a fixed offset to get a fixed altitude flight above the terrain.

Chris Pelkie
Vice President/Scientific Visualization Producer
Conceptual Reality Presentations, Inc.
30 West Meadow Drive
Ithaca, NY 14850
[EMAIL PROTECTED]

Reply via email to