...
Info |
---|
Note that the screen dimensions should reflect the area covered by the projection system screen only. |
The Screen starts with a text box entry specifying the Eye position. It is followed by a dropdown menu used to specify the Screen Type. The Show Screens checkbox shows the dimensions of individual screens.
...
The Canvas tab displays a planar layout of the screens generated in the projection scene. The screenshots below illustrate examples of canvas layout for a box an immersive room and a cylinder projection scene respectively.
...
The topology of the canvas should mirror the topology of the multiple monitor setup in Windowscan be adjusted to suit the installation. For a projection scene with no floor projection this , the topology would typically be a horizontal row of monitors. of screens. However, if the horizontal resolution is greater than 16k pixels, then moving some of the screens to form a grid instead of a row will allow the canvas to fit within the 16k x 16k limit.
For a projection scene with floor projection, it is common to have a grid arrangement, with the floor ‘monitors’screens, positioned below the monitors screens used for the walls. In this case, the The advantage of this approach is that the width of the walls corresponds to the width of the canvas, and this has benefits when moving and scaling content. Also content can be moved from the walls to the floor with an intuitive ‘downward’ action. The illustration below shows how the floor screens can be repositioned using the left mouse button to drag them to a new location, as shown below.
...
Canvas Resolution
The Canvas Resolution (px) valuesgive the overall canvas resolution in pixels specified in width and height respectively. The canvas resolution is calculated using the resolution of one of the width and height parameters together with the aspect ratio of the screen. Enter the known value of one of the parameters, based on the immersive space design drawings. The other dimension will then be automatically calculated and updated.
...
The Projectors tab presents settings which control the appearance of the test image . It also and defines how many projectors are used in the immersive space, which in turn, provides settings for a multi-window setup of ICE.
...
Grid Spaces, Grid Thicknessand Font scale are parameters affecting the appearance of the test image. A test image preview is displayed to help visualise the effects of changes.
For Cylinder projection scenes with floor projection, Guide Lines, with a Guide Thickness parameter, can also be added to the test image to help with the warping alignment.
...
An export folder can be selected which acts as the destination for the files when the Export button is pressed.
...
Exportwill produce the following files: Upon exporting, a collection of files will be generated, each organised within a folder structure that mirrors the corresponding target application. The Igloo Warper files include AppSettings.xml, masks.png, and testImage1.png, ScreenModelwhile the Igloo Core Engine files encompass screenModel.mtl, ScreenModelscreenModel.obj, TestImage1.png, TruePerspective.xml.
AppSettings.xml
The contents of this file can be used in , and a suite of XML files, including CanvasSettings.xml and TruePerspective.xml.
Igloo Warper files
IglooWarper/AppSettings.xml
IglooWarper/masks/masks.png
IglooWarper/test images/ testImage1.png
Igloo Core Engine files
IglooCoreEngine/models/screenModel.mtl
IglooCoreEngine/models/screenModel.obj
IglooCoreEngine/models/testImage.png
IglooCoreEngine/settings/CanvasSettings.xml
IglooCoreEngine/settings/TruePerspective.xml
IglooCoreEngine/settings/unity/displaySettingsOverride/IglooSettings.xml
IglooCoreEngine/settings/unity/IglooSettings-Displays.xml
IglooCoreEngine/settings/warping/canvasMask.png
Tip |
---|
You can drag the screen model and true perspective files directly onto the Igloo Core Engine console window to replace and load them |
AppSettings.xml
To integrate AppSettings.xml into the Igloo Warper settings file (located at C:\ProgramData\Igloo Vision\IglooWarper\AppSettings.xml). Copy , it is advisable to copy the relevant sections portions from this file into the Warper’s version of the file.
masks.png
This file should be copied to the Warper masks folder (the export folder to the Warper's file.
Info |
---|
TIP - copy the AppSettings.xml file from C:\ProgramData\Igloo Vision\IglooWarper |
...
to the Igloo Setup export folder before clicking the Export button. This will modify the file with the relevant settings and it can then be copied back to its original location. |
masks.png
The masks.png file only pertains to Cylinder projection scenes with floor projection, where a mask is applied to the Canvas view
ScreenModel.mtl, ScreenModel.obj
These The screenModel.mtl and screenModel.obj files should be copied to the ICE Igloo Core Engine models folder (, located at C:\ProgramData\Igloo Vision\IglooCoreEngine\models). They are used utilized in ICE Igloo Core Engine as a preview tool to visualise visualize the ICE Igloo Core Engine canvas in the projection scene (see , as evidenced in the Screen tab in of the ICE Igloo Core Engine Desktop UI).
...
TestImage1.png
This The testImage1.png file can be shared with content creators and also used during the initial setup of the projection scene. It can be copied is recommended to copy it to the Warper test images folder (located at C:\ProgramData\Igloo Vision\IglooWarper\test images) and subsequently , where it can be displayed on the Warper canvas to ensure the warping and blending settings are correct.
TruePerspective.xml
This Finally, the TruePerspective.xml file should be copied to the ICE Igloo Core Engine settings folder (at C:\ProgramData\Igloo Vision\IglooCoreEngine\settings). It is used to generate the perspectively correct This file is instrumental in generating perspectively accurate views for each screen in the projection scene when displaying 360-degree content.
CanvasSettings.xml
The CanvasSettings.xml file should also be copied to the Igloo Core Engine settings folder, where it is used to establish the default canvas resolution when creating new workspaces and when calculating which regions of the canvas to apply rotation to see. Further details regarding the Canvas Configuration can be found in the Igloo Core Engine Documentation. Canvas Configuration - Igloo Core Engine Documentation