GUG Soft Home
3D Gugle Home
Attention if you cannot see all the images on this page you will need to "Refresh" it.
Right-click with the mouse button and select"Refresh".
Choose a language to translate this page
Search in 3D Gugle User's guide 

3D Gugle
User's guide

(Sample of Layers Assembly)
[A stereo animation]



"Layers Assembly" LAB of 3D Gugle is intended to work independently on each of the two images that constitute the stereo pair.

When you open the window "Frame synchro window", two new buttons become visible and active: the "Synchro" button and the "Main" button.

Pressing one or the other button selects which window will be used for positioning the Layers.

The "Frame synchro window" is not only a powerful tool but also provides a Real Time stereo preview of your work.

The example described later is very simple and is only to illustrate which controls and functions to use. The example will also demonstrate a method for producing Layers with text and animating them for stereo viewing.

The procedure described here for the layers deformation can be very useful but 3D Gugle has a specific laboratory for the application of the algorithms with which you can operate in a more precise and rapid way , see: "Algorithms to Layers".


Stereo type "I" and stereo type "M"

When you create a stereo animation be aware that there are two ways to do this.

Type "I" (Inside) is an animation that uses movement in only one of the two images.
Type "M" (Movement) is an animation that simply moves a graphic object in 3D space but does not modify the 3D attributes of the object that moves.

The mixed technique M+I is not only possible, it is quite usual.
3D Gugle manages the two types of animation and the combination M+I

In the following will be described two examples that illustrate the two different types of stereo.


"The words Layers"

Create a folder with the name "LayersText" in which to put the New Layers.

Select "File/New Canvas
" and then in the input box for the pixel dimensions insert 400 X and 400 Y and black for the foreground colour, then press "OK".

With this function you have created a 'null' Layer.

Select "Image/Special Functions/Write".

In the input-text area of the “Write” dialogue enter "3D Gugle" and then press the blue "Set change" button to insert the text.

From the list of fonts, select "Times New Roman"
Click on the "Size" spinbutton and increase the value to 56 and then activate "Bold" with the specific selection button.

Select a desired colour by clicking the colour-wheel.
Click on the text that you have just created and drag it to the approximate centre of the Layer and then press "OK" to leave the "Write" LAB.





Save the Layer named "Text000.gna" in the new folder.
Select "Image/Transform/Sphere".

In the "Sphere" dialogue select the barrel deformation: "Barrel Y".

Set scroll "r" to the value - 30
Set scroll "Rot X" to 40
Set scroll "Rot Y" to 20

Save the Layer in the new folder with the name "Text020.gna", to save you press "Save" that is in the same Sphere dialogue.

With scrollbar "Rot Y = 20" move it towards the value "Rot Y = 40", increasing the value by 20.
Save the Layer with the name "Text040.gna".

Repeat the same operation with the same increases of 20 up to the value "Rot = 200".

In total your saved Layers should be these:

Text000.gna
Text020.gna
Text040.gna
Text060.gna
Text080.gna
Text100.gna
Text120.gna
Text140.gna
Text160.gna
Text180.gna
Text200.gna

Close the "Sphere" dialogue by pressing "Exit".

Stereo animation type "I"

From your photographic files, select a suitable image for the background , open it in 3D Gugle and crop to 500 x 420 pixels.
Cropping is not essential but a suitable image that has unused parts consumes memory and wastes preview space.

To crop, right-click the image , draw a Box and then with right-click select “Crop” from the context menu.
For further information on the "Box" click here "Selection Box"

Save the cropped image in the new directory.

We have chosen as background image this hot macaroni.




Open your background image and from the menu "2D to 3D" run "Layers Assembly" LAB.

From the menu "File" of "Layers Assembly", select "Add Layer(s) to load the text Layers previously created.

Select both Layers (not the background image) and with the “X" scrollbar move the layers to the left and off the screen.
To fix the position of every Layer, select "Options/Auto Step XY" and in the box "Amount Step" insert the value zero.
Select the option "All Layers" and then press "Apply".

The first Layer "Text000" is the original that does not have any deformed writing.
This Layer will have to be visible in a fixed way only in the left film.
The right film will have the entire sequence of layers from "Text020" to "Text200".


Open "Window/Frame synchro window".
When "Frame synchro window" becomes active in the main control panel two new buttons appear.
The buttons are "Synchro" and "Main".

On pressing "Synchro", the control panel commands operate on the “Synchro” window Layers. When "Main" is pressed they operate on the main window Layers.

Line up the two windows, selecting "Window/Tiled Main Right" in the synchronised window for a cross-eyed preview or "Tiled Main Left" for a parallel-eyed preview.

Press "Synchro" to operate in the Synchro window.

Select the background image and move it with the "X" scrollbar to the position "X = - 30". With this action you have added depth to the scene.

We now fix this position value for all the frames with "Auto Step XY", setting zero in the "Amount Step" box.

Move Layer "Text000" onto the screen using the X scrollbar and bringing its value to "X = 0".
Note: The same action could be performed by clicking on the little white button.

We fix the position of this Layer for all the frames with "Auto Step XY" and set zero in the box of "Amount Step".

We now activate the main window by pressing "Main" on the control panel.

Select Layer "Text020" and move it onto the screen using the X scrollbar and bringing its value to "X = 0".

Select the following frame, moving from frame "0" to frame "1".
To move a frame, click the "Frame" spinbutton on the control panel.

Select Layer "Text040" and move it onto the screen using the X scrollbar and bringing its value to "X = 0".
We select the following frame moving from the frame "1" to the frame "2".

Select Layer "Text060" and move it onto the screen using the X scrollbar and bringing its value to "X = 0".

Repeat the same operation up to the end of the Layers, increasing the frame number by units and selecting the Layer below the preceding Layer.


On completion, you should have in total 10 (0 -9) frames in the scene.
To see the preview set the "End" spinbutton to 9 and press "Play all Layers".

Save the position data with "Save frames data" from the "File" menu of the control panel.

Create two new folders to save the left and right frames with the names "FramesLeft" and "FramesRight".


Activate the synchronised window by pressing "Synchro" on the control panel.

Select "File/Save all frames" to save the left frames (those of the "Synchro" window)
To save the right frames, click "Main" and then select "File/Save all frames".

Close "Layer Assembly" because we will next be using the left and right frames to create a stereo film with the animation.

Create two new folders named "Frames3D" and "FramesRightINV".

Select from the menu "Movie"  "Save/Resize Batch".

With this LAB we will create a reversed sequence of frames for the right sequence using the folder "FramesRightINV" to save.

We now have to combine in a single folder the correct-order frames with the inverted-order frames to create a correctly-cycling frame-flow.

It is then necessary to clone the left frames so that there are an equal number of left and right frames.

Select "Movie/Frames Utility".

We begin by cloning the left frames.


Select "Frames Utility/File/Load Frames" and then select the folder "FramesLeft" .
Click on "Add frames" and then click on the yellow button "Load Frames" and again select the folder "FramesLeft".
Set the "End" spinbutton of the green sector to 9 and set On the check button "Add frames to end".
Press "Apply" to clone the series of left frames .


We now combine the right frames with their inverted series .

Select "Frames Utility/File/Load Frames" and then select the folder "FramesRight".
Click"Add frames" and then click on the yellow button "Load Frames" and select the folder "FramesRightINV" .

Set the "End" spinbutton of the green sector to 9 and set On the check button "Add frames to end".
Press "Apply" to combine in the folder FramesRight the right series of the frames with their inverted series.

Close the dialogue "Frames Utility" dialogue.

The next operation will be to unite the left frames with the right frames to create a new series of stereo frames in side-by-side format for freeviewing (cross-eyed or parallel) or with a stereoscope.

Select "3D Frames from Left/Right frames".

Select "File/Open Left Frames" to load the left frames and then "Open Right Frames" to load the right frames.
Select "Left/Stereo".
Click on the "Down" arrow icon to access the Layout setup section.
In this section you set the left/right frames into position and with the dimensions that you prefer.
Again, press the "Down" arrow to return to the video-editor section.
Set the "End" spinbutton to "19" and "Start" to "1",
Note: The film begins from frame "1" because frame "0" is the original frame and is not part of the scene flow.
Press the yellow "Set" button to memorise the sequence.
If you want to see the preview, double click on the sequence just inserted or use the blue "Play" button.


To save the new frames in side-by-side format in the folder "Frames3D", select "File/Save 3D Frames". If your film is intended for polarised projection it is convenient to make two separate left and right films, one for each projector. To independently save the two series of frames use the menus "Save Only Left Frames" and then "Save Only Right Frames". In this last case the frames must have been saved in two separate folders.

To continue, we need to ensure that the pixel dimensions of the new stereo frames are exactly divisible by 8.
To crop the frames in the sequence, use the "Frame Utility" LAB.

It is best to equally-crop the stereo frames in a balanced way.
If the frames are side-by-side,the crop must be evenly-distributed between left and right.

If the stereo frames are separate left-right, the cropping must be identical on each.

To complete the job and to create the digital film use the moviola of "AVI from frames"

The example below was produced using the method described here and is in cross-eyed format for freeviewing.

To save webspace, the number of intermediate frames has been greatly reduced. In practice for fluid movement you will need at least twice as many frames.

To summmarise: animation type "I" is an animation that uses deformation as a dynamic element and the stereo effect that the same deformation produces.
The dynamic deformations can be simultaneously applied to both Layers because this does not present any viewing difficulties.
The deformation can also have a fixed elongation as in the case of large perspective planes.
You can see this applied to the water of the lake in the film below using stereo animation type "M".
When wide planes are deformed and there are some intermediate bodies in movement, the problem of vision hierarchy arises. In other words the lake cannot be projected after the boats.
In the case of conflicts in the hierarchy it becomes necessary to cut out of the deformed Layer further sections so that the pieces are projected with a logical sequence.

Stereo Animation type "M"

The example below employs the two possible animations. Type "I" is concerned with the horizontal translation of the upper Layer and the deformation of the lake water while type "M" is applied to the two boats.
The two moving boats maintain a constant depth within the scene.
To maintain the constancy, it is essential that the two boats have an identical horizontal-translation speed in the left and right sequence.
If one of the boats is faster than the other, it would appear to change its depth location within the scene (To see the second movie below).

 



GUG Soft Home