|
IRIS Explorer - FAQs
To view any other FAQ pages for NAG's IRIS Explorer, select one of the following links: NAG's IRIS Explorer™ - Frequently Asked Questions - SGI IRIXThis document is designed for users of IRIS Explorer with SGI IRIX-specific questions. For more general questions, or those that apply to another platform, please select one of the links provided in the right side box. Questions
Answers
These errors can be caused by the licensing mechanism inside IRIS Explorer 3.5, which does not recognise non-64 bit SGI architectures. Specifically, for systems where the IRIX command 'uname' returns 'IRIX' (as opposed to 'IRIX64'), IRIS Explorer 3.5 will be unable to start. If your system is like this, an updated version of the IRIS Explorer Local Controller is required. Please contact your nearest IRIS Explorer Center for information on how to obtain it. "DisplayImg": module failed during initialization; check that it can be executed outside of Explorer. Operating system returned: Nothing IRIS Explorer uses the ImageVision libraries for many of its image processing functions. On SGI systems, IRIS Explorer 3.5 requires version 3.0 of the ImageVision Library to be installed. As there exist incompatibilities between the versions of ImageVision, problems occur if you have a different version. [This is not a problem in IRIS Explorer 4.0 or later, as the later releases do not rely on a specific version of ImageVision being installed.] In order to address this you must discover what version of the ImageVision Library Execution Only Environment (short product name il_eoe) you have installed. You can do this using the showprods command like this: % showprods il_eoe The output will look something like this:
I = Installed, R = Removed In this case, version 3.0 is installed, which is correct. If you have: Please ask your nearest IRIS Explorer Center if you are unable to obtain the libraries or require further information. Answer 2A. If the version you have installed on your system is too old, you must install a more recent version. You will find the correct version of both the IL and IFL distributions on the IRIS Explorer CD. Answer 2B. If the version installed on your system is too new, you have three choices. You can either: NOTE: if your machine is an "O2", you must use option 3. Although option 3 is required to make DisplayImg work on O2 systems, installing it on other systems will yield benefits associated with the update to IL 3.1.1, such as true X rendering for DisplayImg. Please ask your nearest IRIS Explorer Center if you have any questions about this patch. IRIS Explorer 3.5 for SGI systems requires version 3.0 of the ImageVision Library (IL) to be installed (as stated in Chapter A of the release notes). If you have a different version installed the installation will warn you about this. The simplest way to proceed is NOT to install the conflicting libraries, test the image processing in IRIS Explorer (which will probably fail), then refer to Question 2 above to find the best fix for you. Error messages like:
"Render": Failure in executing the module. And:
"Render": module failed during initialization; this is probably a shared library compatibility
problem. These messages are caused by the absence of a required shared library on the SGI. If it's just modules that handle geometry (such as Render) that are failing in this way, then [for IRIS Explorer 3.0] you should make sure you have the inventor_eoe.sw.inventor subsystem installed on the local machine (not just on the server). See chapter 2 of the SGI release notes for more details on this, and for other software prerequisites. [IRIS Explorer 4.0 and later releases contain their own versions of the Open Inventor and ImageVision libraries, so the requirement to install these libraries separately has been removed.] Stereo glasses (such as CrystalEyes) work by alternately blanking each eye in synchronisation with the screen as it displays left eye and right eye views from an application. The application therefore has to display the scene twice, offsetting the camera in between each view. The Render module can work in stereo mode; to enable it, bring up the Preference Sheet using the Preferences... item on the pop-up menu and select Stereo Viewing. Two things appear - (a) a message giving hints about how to set the screen into stereo viewing mode. On SGIs, this is achieved using the setmon(1G) command. (b) a dial which gives control over the camera offset between the two views; this can be used to separate the views until they appear to form a single 3D object (when the screen is in stereo viewing mode and the user is wearing the glasses). On an Indy or Indigo, the setmon formats are STR_BOT or STR_TOP, which tell the X server that the bottom or top half of the screen is to be displayed (hence, the Render module must be placed in the correct half of the screen). When stereo is turned on, the contents of the selected half of the screen are stretched to fill the whole screen - i.e., objects displayed in the Render window are stretched vertically. To counteract this, put the following lines in the .Renderrc file in your home directory:
Separator { |
© Numerical Algorithms Group
Visit NAG on the web at:
www.nag.co.uk (Europe and ROW)
www.nag.com (North America)
www.nag-j.co.jp (Japan)
http://www.nag.co.uk/visual/IE/iecbb/SgIRIX.asp