Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

expand area where data is fully loaded #14

Open
clharwood opened this issue Feb 21, 2013 · 0 comments
Open

expand area where data is fully loaded #14

clharwood opened this issue Feb 21, 2013 · 0 comments

Comments

@clharwood
Copy link

For some of the work with the LakeViz project, we would like to expand the area of data that crusta displays at full resolution. So rather than just the area at the cross hairs loading, we would like the whole area of the screen to appear the same. Oliver says that this is possible, but that it is something that has to be changed at a higher level than just merging in a config file. Ideally we'd have this version running on wizard since that's where John and I make the example movies, and then also distribute this version to the LakeViz team.

Oliver's comments are:
Just like LiDAR Viewer, Crusta uses a focus+context LOD model where
areas away from the focus (screen center) are drawn at reduced
resolutions. Unlike LiDAR Viewer, the focus+context drop-off factor
is hardcoded and cannot be changed via the UI.

Ideally, there would be two configurable parameters, not necessarily
via GUI:

  • focus area size: area in which tiles are drawn at screen
    resolution. This should be expressed as a multiple of Vrui's
    reported display size.
  • focus area weight: scale factor how quickly resolution is reduced
    depending on distance from the focus area. This is usually a number
    =0, with 0 meaning screen resolution everywhere

The focus+context computation is either done in a method preparing
for rendering, such as during an LOD computation traversal of the
node tree, or directly in the display method. I don't know which it
is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant