Folks,
Instead of following my usual practice, I thought I'd ask beforehand for
advice on creating multiple viewports with the current DX. Python is doing
the entire user interface, using DXLink. Already, one Python window nicely
receives the output from DX. I'd like to add options to, in effect,
subdivide that window into up to 6 viewports with mouse actions either
shared or separate for each.
It seems the way to proceed is to create, for each viewport, its own
pipeline, camera, SuperviseWindow and SuperviseState. Does that make sense?
The user may wish to temporarily turn off a couple of viewports. I'll have
Python change the size of the remaining viewports to fully use the window.
The information flowing into the unwanted SuperviseWindows can be turned
off with a Route, so it doesn't try to update. But where do I direct its
output? Could I set its window id temporarily to zero?
Finally, for shared rotations, pans, etc., it seems I could use Route to
send the events from one SupervisWindow to all the SuperviseStates. Does
that make sense?
Sorry to bother yall with postings to two groups but this fell inbetween.
Thanks in advance for your sugggestions!
Kent
- - -
Kent Eschenberg [EMAIL PROTECTED] (412)268-6829
Scientific Visualization Specialist, Pittsburgh Supercomputing Center
There are 10 types of people in the world: those who
understand binary, and those who don't.