You need a valid license to be able to download assets.
The UVR Lab scene is a small interactive environment that displays some of Predict Unity features. The scene contains a building with a model of our optics lab in which you can move using a first person controller. Some pickers are placed in the scene to allow the user to interactively choose an environment, change the setup displayed in the light-box, or change a material.
The camera in the scene is placed on a first person player : it acts as if your were a character in the 3D world. You can move in the scene using the keyboard arrows, you can look in any direction by moving the mouse.
You can lock the view at a given position by right clicking anywhere in the Game view : this disables the mouse control on the view.
When you are moving, the view is computed using Unity's renderer. When you stop moving or lock the view, the view is computed using Predict Engine. See the overlay section to change when and how the overlay should be displayed.
Unity view
Predictive Engine view
In front of the building, in the Unity display mode, two red spheres enable the user to choose which environment is used in the scene.
When approaching the spheres, a red square appears at the centre of the screen to point at where the user is looking at. By placing the red square on one of the spheres and clicking on it, the user can pick a new environment.
When the user picks a new environment, the Predict Engine scene is reloaded with the selected texture.
Red spheres to pick an environment
Environment of the left sphere
Environment of the right sphere
Inside the lab, the user can find the light-box : it is the setup we use when preparing iso-photographs.
When approaching the red sphere near the light-box, a red square appears at the centre of the screen to point at where the user is looking at. By placing the red square on the sphere and clicking on it, the user can enter the iso-photographic mode.
There is a photograph pinned on the white board in the scene. It represents the color checker in the light-box. In iso-photographic mode, the camera is locked in the position that was used to take this photograph.
In iso-photographic mode, an interface on the left enables you to save the current Predictive Engine render (blueish save icon) and to go back to the previous FPS mode (orange player icon).
Red sphere to enter the iso-photographic mode
Photograph pinned on the white board
Camera in iso-photographic mode
In iso-photographic mode, you can choose between two different setups in the light-box:
The color checker can be picked by clicking on the purple color checker icon,
The material sample can be picked by clicking on the green color drop icon.
When the user picks a new setup, the Predict Engine scene is reloaded with the selected geometries.
Color checker setup
Material sample setup
In iso-photographic mode, when the setup in the light-box is the material sample, a second interface is displayed on the right of the screen. It enables the user to pick which material is used on the sample.
Three materials are available :
a measure of a yellow leather,
a measure of a blue plastic,
a measure of a pink metal.
When the user picks a new material, the sample is instantly updated, the Predict Engine scene does not need to be reloaded.
Yellow leather
Blue plastic
Pink metal
The light-box is the setup we use when preparing iso-photographs. It is a controlled environment in which we measured every material and light. When measuring a new material, we often use the light-box setup to ensure the material was correctly measured and can be used as a reference in future scenes.
The light-box scene contains the light-box with a color checker and a checkerboard. The color checker is here for reference to make sure the colorimetry of the scene is valid. The checkerboard is used to position precisely the camera in the 3D scene.
Example of a photograph taken in the light-box (bottom) and the corresponding iso-photograph (top)