How can I correct display problems in SmartSpace Config?

From version 3.6, SmartSpace Config has been updated to OpenSceneGraph 3.6.5, giving some improvements to the appearance of the 3D map. OpenSceneGraph is built on OpenGL 1.2 to 4.6, and chooses features at runtime depending on what is available, so as a minimum requires OpenGL 1.2. This may not be fully supported by some graphics drivers, especially when running via remote desktop. If you encounter problems when using a task that displays a 3D visualization, use the solutions provided below.

  1. If possible, don't use remote desktop—the Ubisense software architecture is specifically designed to run clients on different machines.
  2. If you must use remote desktop, and the remote machine has a graphics card, try creating a batch file to start the application in the console session.

  3. For other problems with 3D maps (not involving remote desktop), try to identify any broken or overly-complex representation models, and don't use them if they prevent SmartSpace Config working correctly or at all.
  4. If all else fails, you can download the opengl32.dll from the Mesa 3D software rendering library maintained by Federico Dossena.

    This workaround will not work if a platform has some 32 bit and some 64 bit OSG apps, for example if DIMENSION4 is installed from a 32-bit build, and SmartSpace from a 64-bit build. This is because both 64- and 32-bit apps link to a dll called opengl32.dll, and only one can be provided by the current workaround.