OpenSpace
OpenSpace copied to clipboard
Text labels don't behave well in non-linear rendering
When showing labels in a fisheye configuration, the labels change size when they switch between fisheye rendering planes.
More details would help, in terms of which sgct config (assume single_fisheye.xml), and how to reproduce (e.g. view Mercury planet labels at altitude X and rotate view to see labels change size)
See bottom right corner:

To reproduce:
openspace.setPropertyValueSingle("Scene.GlobularClusters.Renderable.Enabled", true)openspace.setPropertyValueSingle("Scene.GlobularClusters.Renderable.DrawLabels", true)openspace.setPropertyValueSingle("Scene.GlobularClusters.Renderable.RenderOption", 1.000000)- Move the camera so that the label stretches across one of the borders shown in here
The same problem also seems to appear for the glyphs themselves

My theory is that it might be related to the interactive resizing not taking the correct camera position into account but using the pseudo camera location used to render the cubemap of the fisheye instead
Examples for non-linear rendering is fisheye mode and multiple projector setups